第1章数据库系统概述.doc_第1页
第1章数据库系统概述.doc_第2页
第1章数据库系统概述.doc_第3页
第1章数据库系统概述.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一章 数据库系统概述一、选择题在数据库技术中,实体联系模型是一种( A )。 A 概念数据模型 B 结构数据模型 C 物理数据模型 D 逻辑数据模型假定学生关系是S(S,SNAME,SEX,AGE),课程关系是C(C,CNAME, TEACHER) ,学生选课关系是SC(S,C,GRADE),要查找选修“COMPUTER”课程的女学生的姓名,将涉及到关系( D )。 A S B SC,C C S,SC D S,C,SC3数据是信息的符号表示或称载体;信息则是数据的内涵,是数据的( b )。 A 语法解释 B 语义解释 C 语意说明 D 用法说明4数据管理技术发展阶段中,人工管理阶段与文件系统阶段的主要区别是文系统( b )。 A 数据共享性强 B 数据可长期保存 C 采用一定的数据结构 D 数据独立性好5下列关于关系数据模型的术语中,哪一个术语所表达的概念与二维表中的“行”的概念最接近?( d )。 A 属性 B 关系 C 域 D 元组6在下面的两个关系中,学号和班级号分别为学生关系和班级关系的主键(或称主码),则外键是( c )。 学生(学号,姓名,班级号,成绩) 班级(班级号,班级名,班级人数,平均成绩) A 学生关系的“学号” B 班级关系的“班级号” C 学生关系的“班级号” D 班级关系的“班级名”7数据管理技术的发展是与计算机技术及其应用的发展联系在一起的,经历了由低级到高级的发展。分布式数据库、面向对象数据库等新型数据库属于哪一个发展阶段?( d )。 A 人工管理阶段 B 文件系统阶段 C 数据库系统阶段 D 高级数据库技术阶段8不同的实体是根据什么区分的?( d )。 A 所代表的对象 B 实体名字 C 属性多少 D 属性的不同关系模型表达实体类型及实体之间联系用的数据结构是( b )。 A 网状 B 表 C 有向图 D 树型10数据独立性是指( )。 A 数据依赖于程序 B 数据库系统 C 数据库管理系统 D 数据不依赖于程序11从计算机软件系统的构成看,DBMS是建立在什么软件之上的软件系统?( b )。 A 硬件系统 B 操作系统 C 语言处理系统 D 编译系统12下面对于关系的叙述中,不正确的是( d )。 A 关系中的每个属性是不可分解的 B 在关系中元组的顺序是无关紧要的 C 任意的一个二维表都是一个关系 D 每一个关系只有一种记录类型23负责数据库系统的日常管理和维护的人员是( c )。 A 系统程序员 B 应用程序员 C 数据库管理员 D 最终用户24构图E-R模型的步骤是( b )。1.确定实体 2.除去实体 3.列出每个实体的属性 4.标记主码 5.定义联系6.检查每个实体类型以查看它与其他实体相关联 7.描述联系的类型 8.除去冗余关系 A 1 3 2 4 6 5 7 8 B 1 2 3 4 5 6 7 8 C 1 2 4 3 6 5 7 8 D 1 4 3 2 5 6 8 7 25为了防止用户对数据库的非法存取操作,DBMS必须提供对数据库的( c )。A 安全性保护 B 完整性保护 C 故障恢复 D 并发控制26应用程序与数据库的接口软件是( c )。 A 操作系统 B 文件系统 C 数据库管理系统 D 应用程序27关系模型的基本数据结构( a )。 A 二维表格 B 树 C 图 D 二级28描述事物的符号称为( a)。 A 信息 B 数据 C 记录 D 记录集合29( c )是长期存储在计算机内的有组织、可共享的数据集合。A 数据库管理系统 B 数据库系统 C 数据库 D 文件组织30( a )是位于用户与操作系统之间的一层数据管理软件。A 数据库管理系统 B 数据库系统 C 数据库 D 数据库应用系统31数据库系统不仅包括数据库本身,还要包括相应的硬件,软件和( d )。A 数据库管理系统 B 数据库应用系统C 相关的计算机系统 D 各类相关人员32在人工管理阶段,数据是( b )。 A 有结构的 B 无结构的 C 整体无结构,记录有结构 D 整体结构化的33在数据库系统阶段,数据是( a )。 A 有结构的 B 无结构的 C 整体无结构,记录内有结构 D 整体结构化的34在文件系统阶段,数据( b )。A 无独立性 B 独立性差 C 具有物理独立性 D 具有逻辑独立性35数据库系统阶段,数据( d )。 A 具有物理独立性,没有逻辑独立性 B 具有物理独立性和逻辑独立性 C 独立性差 D 具有高度的物理独立性和一定程度的逻辑独立性36数据的正确,有效和相容称之为数据的( d )。 A 安全性 B 一致性 C 独立性 D 完整性37在对层次数据库进行操作时,如果删除双亲结点,则相应的子女结点值也被同时删除.这是由层次模型的( a )决定的。 A 数据结构 B 数据操作 C 完整性约束 D 缺陷38数据库系统软件包括( a ) 和( )。 1.数据库 2.DBMS 3.OS.DBMS 和高级语言 4.DBMS 和 OS 5.数据库应用系统和开发工具 A 1和2 B 2 和5 C 3 D 439数据管理技术经历了人工管理( d ) 和( )。 1.DBMS 2.文件系统 3.网状模型 4.数据库系统 5.关系模型 A 3 和5 B 2 和3 C 1 和4 D 2 和440数据库系统包括( d )、 ( ) 和( ) 。 1.数据库 2.DBMS 3.硬件,软件 4.数据库,相应的硬件与软件 5.各类相关人员 A 1,2,5 B 1,2,3 C 2 ,3 ,4 D 1,3 ,541在数据库系统中,我们把满足以下两个条件的基本层次联系的集合称为层次模型( b ),( )。1.有一个结点无双亲 2.其他结点无双亲 3.有且仅有一个结点无双亲 4.其他结点有且仅有一个双亲 5.允许其他结点有多个双亲 A 1,2 B 3,4 C 3,5 D 2,550ORACLE是一种( a ) 的数据库管理系统。A 关系型 B 层次型 C 网状 D 树形51Microsoft公司的SQL Server2000数据库管理系统一般只能运行于( a )。 A Windows平台 B UNIX平台 C LINX平台 D NetWare平台二、简答题1试述关系模型的三个组成部分。 答:关系模型由关系数据结构、关系操作集合和关系完整性约束三部分组成。联系可分为三种: (1)一对一联系(1:1) (2)一对多联系(1:n) (3)多对多联系(m:n)。2.数据库系统有哪几种模式?分别用来描述什么?(1)外模式是用户的数据视图,用来描述数据的局部逻辑结构,是模式的子集。(2)模式是所有用户的公共数据视图,用来描述数据库中全体数据的全局逻辑结构和特征。(3)内模式又称存储模式,描述数据的物理结构及存储方式3 .在E-R模型中联系是用来反映什么样的信息,它有几种类型?答:用来反映为实体(型)内部的联系和实体(型)之间的联系,实体内部的联系通常是指组成实体的各属性之间的联系;实体之间的联系通常是指不同实体集之间的联系。5简要回答下列问题(1)试述数据库、数据库管理系统、数据库系统三个概念的含义及联系。(2)解释层次模型、网状模型和关系模型的含义。(4)简述关系的性质。(5)实体之间的联系有哪集中?并简述之。(6)什么是DBMS?什么是DBA?(7)试举出三个实例,要求实体之间分别有个对一、一对多、多对多的联系。7文件系统阶段的数据管理有什么缺陷?试举例说明。8数据库阶段的数据管理有什么特点? (1) 数据共享性

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论