1.7 列出四个你使用过的很可能使用了数据库来存储数据的应用,分别描述数据库存储哪些数据。
1、学生管理系统 存储学生学号、姓名、考试成绩;
2、书籍管理系统 存储书名、价格、购买时间;
3、商品管理系统 存储商品的数量、价格、种类;
4、考试管理系统 考试时间、考试科目、监考老师、考生数量。
1.9 解释物理数据独立性的概念,以及它在数据库系统中的重要性。
答:物理独立性是指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的。物理独立性使应用程序与存储在磁盘上的数据相分离,应用程序不依赖于物理模式,因此物理模式改变了它们也无需重写。
1.13 数据管理员的五种主要作用是什么?
答:1, 决定数据库中的信息内容和结构;2, 决定数据库的存储结构和存取策略;3, 定义数据的安全性要求和完整性约束条件;4, 监控数据库的使用和运行;5, 数据库的改进和重组重构。
1.14 解释两层和三层体系结构之间的区别。对Web 应用来说那一种更合适?为什么?
答:在两层体系结构中,应用程序驻留在客户机上,通过查询语言表达式来调用服务器上的数据库系统功能。而在三层体系结构中,客户及只作为一个前端且不包含任何直接的数据库调用。客户端通常通过一个表单界面与应用服务器进行通信,而应用服务器与数据库系统进行通信以获取数据。应用程序的业务逻辑,也就是说在任何条件下做出的反应,被嵌入到应用服务器中,而不是分布在多个客户机上。三层体系结构对Web 应用更合适,因为三层体系结构的应用更适合大型应用和互联网上的应用,更适合Web 应用的特点。
1.7 列出四个你使用过的很可能使用了数据库来存储数据的应用,分别描述数据库存储哪些数据。
1、学生管理系统 存储学生学号、姓名、考试成绩;
2、书籍管理系统 存储书名、价格、购买时间;
3、商品管理系统 存储商品的数量、价格、种类;
4、考试管理系统 考试时间、考试科目、监考老师、考生数量。
1.9 解释物理数据独立性的概念,以及它在数据库系统中的重要性。
答:物理独立性是指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的。物理独立性使应用程序与存储在磁盘上的数据相分离,应用程序不依赖于物理模式,因此物理模式改变了它们也无需重写。
1.13 数据管理员的五种主要作用是什么?
答:1, 决定数据库中的信息内容和结构;2, 决定数据库的存储结构和存取策略;3, 定义数据的安全性要求和完整性约束条件;4, 监控数据库的使用和运行;5, 数据库的改进和重组重构。
1.14 解释两层和三层体系结构之间的区别。对Web 应用来说那一种更合适?为什么?
答:在两层体系结构中,应用程序驻留在客户机上,通过查询语言表达式来调用服务器上的数据库系统功能。而在三层体系结构中,客户及只作为一个前端且不包含任何直接的数据库调用。客户端通常通过一个表单界面与应用服务器进行通信,而应用服务器与数据库系统进行通信以获取数据。应用程序的业务逻辑,也就是说在任何条件下做出的反应,被嵌入到应用服务器中,而不是分布在多个客户机上。三层体系结构对Web 应用更合适,因为三层体系结构的应用更适合大型应用和互联网上的应用,更适合Web 应用的特点。