(1)数据库(DataBase,DB)是存储在计算机上的( )相关数据集合。
A.结构化的
B.特定业务
C.具体文件
D.其他
(2)反映现实世界中实体及实体间联系的信息模型是( )。
A.关系模型
B.实体联系(E-R)模型
C.网状模型
D.层次模型
(3)学生实体(型)与选课实体(型)之间具有的联系是( )联系。
A.一对一
B.一对多
C.多对多
D.多对一
(4)数据管理技术经历了四个发展阶段,其中数据独立性最高的是( )阶段。
A.程序管理
B.文件系统
C.人工管理
D.数据库系统
(5)应用数据库技术的主要目的是( )。
A.解决数据保密问题
B.解决数据完整性问题
C.解决数据共享问题
D.解决数据管理的问题
(6)在数据库管理系统中,( )不是数据库存取的功能模块。
A.事务管理程序模块
B.数据更新程序模块
C.交互式程序查询模块
D.查询处理程序模块
(1)数据处理(Data Processing)是对数据____________的过程。
(2)数据库管理系统(DBMS)按程序实现的功能可分为以下四部分:语言编译处理程序、系统运行控制程序、____________和数据字典。
(3)树状结构中表示实体类型及实体间联系的数据模型称为____________。
(4)关系模型是一种简单的____________结构。
(5)面向对象方法具有抽象性、封装性、____________等特性。
(6)数据库系统外部的体系结构分为集中式、并行式、分布式和____________四种。
(1)数据管理技术的发展经历了哪几个阶段?简述各个阶段的主要特征。
(2)什么是信息?什么是数据?简述两者之间的联系及其区别。
(3)什么是数据处理?什么是数据管理?两者之间的区别是什么?
(4)什么是DB?什么是DBMS?什么是DBS?简述三者之间的联系。
(5)概述数据库系统的结构及特点。
(6)分布式数据库系统和面向对象数据库系统各有哪些特点?
(7)DBMS的组成及功能有哪些?
(8)什么是数据模型?数据模型有哪几种?简述几种数据模型之间的联系及其区别。
(9)什么是实体联系(E-R)模型?简述实体(型)之间的基本联系类型。
(10)什么是记录、属性和属性名?请举例说明。
(11)什么是数据管理?与数据处理有何区别?
(12)数据库系统与数据库管理系统的区别有哪些?
(13)数据库技术的主要特点有哪些?
(14)什么是C/S系统的一般结构?并画图表示。
(15)什么是数据模式?请举例说明。
(16)什么是数据库系统的三级模式结构?并画图表示。
(17)什么是概念模型?E-R模型的基本构件有哪些?
(18)数据模型的种类和特点是什么?
(1)通过调研了解数据库技术的重要作用,并了解DBA应具备的素质和能力。
(2)关于班级、学生、课程的信息如下。
描述班级的属性有班级号、班级所在专业、入校年份、班级人数、班长的学号。
描述学生的属性有学号、姓名、职称、年龄。
描述课程的属性有课程号、课程名、学分。
假设每个班有若干个学生,每个学生只能属于一个班,学生可选修多门课程,每个学生选修的每门课程都有一个成绩记录。试根据语义,画出其E-R模型。
(3)上题中再加入实体集教师和活动小组,其中:
描述教师的属性有教师号、户名、职称、专业。
描述活动小组的属性有活动小组名称、成立时间、负责人户名、会费。
假设每门课由多位教师讲授,每位教师可讲授多门课程;每个学生可加入多个活动小组。试根据语义,画出班级、学生、课程、教师和活动小组之间的E-R模型。