当前位置:文档之家› 互联网数据库

互联网数据库

一、选择题在关系数据库中,表与表之间的联系是通过如下哪项实现的()A、实体完整性规则B、参照完整性规则C、用户自定义的完整性规则D、值域数据库技术人工管理阶段的时间段是()A、60年代中期以前B、50年代中期以前C、从70年代至90年代D、90年代以后规范化理论是关系数据库进行逻辑设计的理论依据。

根据这个理论,关系数据库中的关系必须满足:其每一属性都是()A、互不相关的B、互相关联的 C 、长度可变的D、不可分解的事务的原子性是指()A、事务中包括的所有操作要么都做,要么都不做B、事务一旦提交,对数据库的改变是永久的C、一个事务内部的操作及使用的数据对并发的其它事务是隔离的D、事务必须是使数据库从一个一致性状态变到另一个一致性状态URL正确的含义是()A、网络协议B、统一资源定位器C、Internet节点D、网络资源在两段协议中,事务分为两个阶段,它们是()A、第一阶段是获得封锁,也称为扩展阶段B、第一阶段是获得封锁,也称为并行阶段C、第一阶段是获得封锁,也称为收缩阶段D、第二阶段是释放封锁,也称为扩展阶段在数据库系统的三级模式之间,提供两层映象的作用是提高()A、数据的一致性B、数据的独立性C、数据的完整性D、操作的可行性实体完整性规则是指关系中()A、元组值不允许空B、属性值不允许空C、主码值不允许空D、外码值不允许空如果关系R中有3个属性4个元组,关系S中有5个属性3个元组,则R×S的属性个数和元组个数分别是()A、8和7B、8和12C、15和7D、15和12ADO中可更新记录且能看到其他用户更新记录集的游标称为()A、动态游标B、关键集游标C、静态游标D、向前浏览游标在数据库设计中,将E-R模型转换成关系数据模型的过程属于()A、需要分析阶段B、逻辑设计阶段C、概念设计阶段D、物理设计阶段设有关系W(学号,姓名,课程名,成绩),将其规范化到第三范式正确的答案是()A、W1(学号,姓名),W2(课程名,成绩)B、W1(学号,姓名,课程名),W2(姓名,成绩)C、W1(学号,姓名,成绩),W2(课程名,成绩)D、W1(学号,姓名),W2(学号,课程名,成绩)实体和属性的关系是( )A、一个属性对应于若干个实体B、一个实体可以由若干个属性来刻画C、一个属性包含若干个实体D、一个实体仅可以由一个属性来刻画以下关于外码和相应的主码之间的关系,正确的是( )A、外码并不一定要与相应的主码同名B、外码一定要与相应的主码相同C、外码一定要与相应的主码同名而且唯一D、外码一定要与相应的主码同名,但不一定唯一用来记录对数据库中数据进行的每一次更新操作的是()A、后援副本B、日志文件C、数据库D、缓冲区下列关于索引的叙述,正确的是()A、可以根据需要在基本表上建立一个或多个索引,从而提高系统的查询效率B、一个基本表最多只有一个索引C、建立索引的目的是为了给数据表中的元素指定别名,从而使别的表出可以引用这个元素D、一个基本表上至少要存在一个索引数据模型是( )A、现实世界数据内容的抽象B、现实世界数据特征的抽象C、现实世界数据库结构的抽象D、现实世界数据库物理存储的抽象关于数据库系统的特点,下列说法中错误的是数据()A、结构化B、共享性高C、独立性差D、统一管理和控制已知关系R和S如图所示,属性A为R的主码,S的外码,属性C为S的主码RSS中违反参照完整性结束的元组是()A {c1,d1,a1}B {c2,d4,null}C {c3,d1,a3}D {c4,d3,a2}一个事务的执行不被其他事务干扰,这一特性是指事务的()A、原子性B、一致性C、隔离性D、持久性如果要修改表的结构,应该使用的SQL语句是()A 、UPDATE TABLE B、MODIFY TABLE C、CHANGE TABLE D、ALTER TABLE 域的概念是( )A、属性的存储空间B、属性的取值范围C、属性的物理空间D、属性的复杂程度. 在SQL语句中,与X BETWEEN 20 AND 30等价的表达式是()A、X>20 AND X<30B、X>=20 AND X<=30C、X>20 AND X<=30D、X>=20 AND X<30 . 若事务T对数据R加上X锁,则()A、只允许T读取和修改R,其他事务不能对R进行访问B、只允许T读取和修改R,其他事务也能对R进行访问C、只允许T读取R,不能修改R,其他事务也只能读取R,不能修改RD、只允许T读取R,不能修改R,其他事务不能对R进行访问建立数据字典的时机是( )A、需求分析阶段B、数据库物理设计阶段C、数据库实施阶段D、概念结构设计. 有如下关系:学生(学号,姓名,性别,专业号,年龄),将属性年龄的取值范围定义在0-120之间符合(). 一个事务的执行不被其他事务干扰,这一特性是指事务的()A、原子性B、一致性C、隔离性D、持久性下列不属于数据库安全性控制措施的是()A、备份B、审计C、视图D、加密. E-R模型设计属于数据库的()A、概念结构设计阶段B、逻辑结构设计阶段C、物理结构设计阶段D、程序设计阶段. r主码的是()A、D、A1A2A3关于关系性质的下列说法中,错误的是()A、列名不能相同B、列是同质的C、列的顺序无关紧要D、不同列不能有相同的域如果关系R中有4个属性和3个元组,关系S中有3个属性和5个元组,则R S的属性个数和元组个数分别是()A、7和8B、7和15C、12和8D、12和15如果事务T已对数据Q加了S锁,则其他事务对Q()A、只能读不能写B、只能写不能读C、既能读又能写D、不能读不能写数据库系统的三级模式结构和两级映象功能,使得数据库系统具有较高的()A、事务并发性B、事务隔离性C、设备独立性D、数据独立性在关系数据库中,模式对应的是( )A、索引B、基本表C、物理文件D、存储文件的逻辑结构有如下关系:学生(学号,姓名,性别,专业号,年龄),将属性性别的取值范围定义为“男”或者“女”应符合()A、实体完整性B、参照完整性C、用户定义的完整性D、逻辑完整性数据字典表达的是()A、系统中各类逻辑定义的集合B、系统中各类逻辑描述的集合C、系统中各类数据结构的集合D、系统中各类数据描述的集合在WWW上访问和传送网页的协议是()A、FTPB、HTMLC、HTTPD、XML规定库存量与进货量之和不能超过出货量属于()A、静态列级约束B、动态列级约束C、静态元组约束D、动态元组约束二、填空题按谓词变元的不同,关系演算可分为元组关系演算和。

将1NF的关系模式转变为2NF的关系模式,是消除了非主属性对主码的。

在ALPHA语言中引入元组变量是为了简化关系名和。

在SQL语言中,定义基本表的命令动词是。

数据结构用于描述系统的。

属性的取值范围称为该属性的。

一个数据模型至少要描述数据的静态特征、数据的动态特征和。

据库的物理设计通常分为两步,首先确定数据库的物理结构,然后物理结构。

关系模式R中属性或属性组X不是R的码,但X是另一个关系模式的码,则称X是R 的。

按谓词变元的不同,关系演算可分为和域关系演算。

确定数据库存储结构时要综合考虑存取时间,和维护代价三方面的因素。

数据的完整性指数据的正确性,和相容性。

关系模式由2NF转化为3NF是消除了非主属性对码的。

在关系模型中,若要保证不丢失信息,则分解应具有。

统一资源定位器的简称是。

数据模型通常由数据结构、数据操作和三个要素组成。

在数据库设计开始之前,必须选定参加设计的人员。

他们是系统分析人员、数据库设计人员、程序员、用户和。

实体完整性规则是指关系的不能为空值。

在数据库的三级模式体系结构中,外模式与模式之间的映象实现了数据库的独立性。

SQL语言提供语句,实现对用户的授权操作。

如果只对关系中的某些属性感兴趣,则可用关系代数的运算选择这些属性。

实体内部的联系有三类,即一对一联系,一对多联系和。

目前最常用的数据模型有层次模型、,网状模型和面向对象的数据模型。

数据库管理系统在外模式,模式和内模式这三级模式之间提供了两层映象:外模式/模式及模式/内模式。

事物是的单位,是用户定义的一组数据库操作序列。

将概念结构模型转换为某个DBMS所支持的数据模型,属于数据库设计中阶段的工作。

数据模型通常由、数据操作和完整性约束三个要素组成。

三、简答题人工管理阶段数据管理的特点是什么?试述DBMS的功能?试述视图的作用?简述活锁和死锁的区别?列举需求分析阶段常用的调查方法?数据库系统的特点是什么?DBMS通常由哪四部分组成?简述网状数据模型的优缺点?什么是活锁和死锁?数据库实施阶段包括哪几个方面的工作?关系模式规范化一般应遵循哪些原则?在数据库中解决死锁的常用方法有哪些?数据库系统中可能发生的故障有哪几类?概念结构设计的方法有哪些?四、SQL已知关系模式:已知关系模式:学生(学号,姓名,性别,年龄,班级)其中学号是主码;课程(课程号,课程名,学分)其中课程号是主码。

成绩(学号,课程号,成绩)显示年龄大于20并且是男生的所有记录。

显示成绩大于60分的所有学生的姓名和性别。

显示学生的学号,姓名,成绩(学号来自于学生关系)。

显示选修“数据结构”的学生学号,成绩(用IN运算操作)。

建立一个视图显示系别为“中文”的所有学生的信息。

显示学生的学号,姓名,成绩(学号来自于学生关系)。

成绩降序显示每个学生的学号,姓名,成绩(学号来自学生关系)。

显示选修“大学外语”的学生学号,成绩(用IN运算操作)。

建立一个视图显示性别为“男”的所有学生的信息。

显示年龄大于20并且是女生的所有记录。

显示学生的姓名、课程名和成绩。

显示选修“高等数学”的学生学号,成绩(用IN运算操作)。

建立一个视图显示成绩小于60分的学生的姓名和成绩。

五、综合题有项目和职工两个实体,项目实体有项目号、项目名和预算等属性;职工有职工号、姓名、性别、职务和电话等属性。

假设每个职工可以参加多个项目,每个项目有多个职工参加,职工每参加一个项目都可以领取一份工资。

1.根据语义设计E—R模型,要求标出实体的属性和联系。

2.将E—R图转换成一组关系模式,并指出关系的主码和外码。

假设某市图书馆提供下述服务:(1)可随时查询图书馆的读者号、读者姓名、年龄、单位和联系方式。

(2)可随时查询馆内图书情况,包括图书号、图书名、作者、出版社和数量。

(3)可随时查询读者借阅情况,包括读者号、图书号、借阅日期和归还日期。

请根据以上要求完成如下任务:1.根据语义设计E—R模型,标出实体的属性和联系。

2.将E—R模型转换成一组关系模式,并指出关系的主码和外码。

假设某电子商务网站提供下述服务:(1)可随时查询仓库中现有的商品号、商品名称、库存量和单价。

相关主题