数据库试题1一

合集下载

数据库往年试题1-3

数据库往年试题1-3

数据库往年试题一一、填空题(每小题2分,共10分)1.数据库管理系统(DBMS)通常提供________、数据操纵、数据控制和数据库维护等功能。

2.在字符串的匹配操作中,通配符________代表任意单个字符。

3.数据库体系结构中,________模式反映各个用户的数据视图。

4.实现数据库的系统故障恢复时,对尚未完成的事务执行________处理。

5.一个好的关系模式应当不会发生插入异常和________,并且冗余应尽可能的少。

二、解释概念(每小题3分,共15分)1.数据库:2.关系:3.函数依赖:4.游标:5.视图:三、选择填空(每小题2分,共20分)1.关系模型的关系运算分为()A.关系代数和集合运算B.关系代数和关系演算C.关系演算和谓词演算D.关系代数和谓词演算2.在数据库系统中,保证数据及语义正确和有效的功能是()A.并发控制B.存取控制C.安全控制D.完整性控制3.逻辑数据独立性是指修改()A.外模式保持模式不变B.内模式保持模式不变C. 模式保持外模式不变D.模式保持内模式不变4.概念设计的主要目标是生成数据库概念结构,该结构主要反映()A.DBA管理信息的需求B.数据库的维护需求C.应用程序开发的需求D.企业的信息需求5.数据库的并发操作可能带来的问题包括( )A.丢失修改B.数据独立性会提高C.非法用户的使用D.增加数据冗余度6.在基本SQL语句中,不可以实现( )A.定义视图B.定义基表C.查询视图和基表D.并发控制7.下述哪一项不属于数据库设计的内容()A.数据库管理系统B.数据库概念结构C.数据库逻辑结构D.数据库物理结构8.设关系R和S的属性个数分别为r和s,则(R×S)操作结果的属性个数为( )A.r+s B.r-s C.r×s D.max(r,s)9.将ER模型转换成关系模型的过程,属于数据库设计的( )阶段A.需求分析B.概念设计C.逻辑设计D.物理设计10.SQL中的视图提高了数据库系统的( )A.完整性B.并发控制C.隔离性D.安全性四、简答题(每小题6分,共30分)1.简述信息与数据的区别与联系。

整理数据库题库_数据库练习题一

整理数据库题库_数据库练习题一

数据库JUNE 2021题库整理人尼克知识改变命运数据库练习题一一、单项选择1.下面关于数据库设计方法的说法中错误的有()A. 数据库设计的一种方法是以信息需求为主,兼顾处理需求,这种方法称为面向数据的设计方法B. 数据库设计的一种方法是以处理需求为主,兼顾信息需求,这种方法称为面向过程的设计方法C. 面向数据的设计方法可以较好地反映数据的内在联系D. 面身过程的设计方法不但可以满足当前应用的需要,还可以满足潜在应用的需求2. 数据库技术中,独立于计算机系统的模型是()A. E/R模模型B. 层次模型C. 关系模型D. 面向对象的模型3.关于数据库设计步骤的说法中错误的有()A. 数据库设计一般分为4步:需求分析、概念设计、逻辑设计和物理设计B. 数据库的概念模式是独立于任何数据库管理系统,不能直接用于数据库实现;C. 物理设计阶段对数据库性能影响已经很小了D. 逻辑设计是在概念设计的基础上进行的。

4. 下面关于数据库概念设计数据模型的说法中错误的有()A. 可以方便地表示各种类型的数据及其相互关系和约束B. 针对计算机专业人员C. 组成模型定义严格,无多义性D. 具有使用图形表昧概念模5. 数据库的逻辑设计对数据的性能有一定的影响,下面的措施不能明显改善数据性能的有()。

A. 将数据库中的关系进行完全规范化;B. 将大的关系分成多个小的关系C. 减少连接运算D. 尽可能地使用快照6. 一个学生可以同时借阅多本书,一本书只能由一个学生借阅,学生和图书之间为()联系。

A. 一对一B. 一对多C. 多对多D. 多对一7. 一个仓库可以存放多种零件,每一种零件可以存放在不同的仓库中,仓库和零件之间为()联系。

A. 一对一B. 一对多C. 多对多D. 多对一8. 一台机器可以加工多种零件,每一种零件可以在多台机器上加工,机器和零件之间为()联系。

A. 一对一B. 一对多C. 多对多D. 多对一9.一个公司只能有一个经理,一个经理只能在一个公司担任职务,公司和总经理职务之间为()联系。

数据库考试习题一答案

数据库考试习题一答案

第一章绪论一、单项选择题1、1968年,美国IBM公司推出的世界上第一个DBMS产品是(C)A、DBTGB、RDBC、IMSD、MIS2、1970年,美国IBM公司的研究员E.F.Codd提出了数据库的( C )A、层次模型B、网状模型C、关系模型D、实体联系模型3、CODASYL的DBTG提交的报告中的数据模型是(B)A、层次模型B、网状模型C、关系模型D、实体联系模型4、位于用户和数据库之间的一层数据管理软件是(B)A、DBSB、DBMSC、DBD、MIS5、数据库系统与文件系统的主要区别是(B)A、数据库系统复杂,而文件系统简单B、文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C、文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D、系统管理的数据量较少,而数据库系统可以管理庞大的数据量6、数据库的概念模型独立于(A)A、具体的机器和DBMSB、E-R图C、信息世界D、现实世界7、在数据库中,下列说法是不正确的(A)A、在数据库中,避免了一切数据的重复B、若系统是完全可以控制的,则系统可确保更新时的一致性C、数据库中的数据可以共享D、数据库减少了数据冗余8、在数据库中存储的是(C)A、数据B、数据模型C、数据以及数据之间的联系D、信息9、数据库中,数据的物理独立性是指(C)A、数据库与数据库管理系统的相互独立B、用户程序DBMS的相互独立C、用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D、应用程序与数据库中数据的逻辑结构相互独立10、数据库的特点之一是数据的共享,严格的说,这里的数据共享是指(C)A、同一个应用中的多个程序共享一个数据集合B、多个用户、同一种语言共享数据C、多个用户共享一个数据文件C、多种应用、多种语言、多个用户相互覆盖地使用数据集合11、在数据库中,产生数据不一致的根本原因是(D )A、数据存储量太大B、没有严格保护数据C、未对数据进行完整性控制D、数据冗余12、数据库管理系统中用于定义和描述数据库逻辑结构的语言称为(A )A、数据库模式描述语言B、数据库子语言C、数据操纵语言D、数据结构语言13、在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是(D)A、外模式B、内模式C、存储模式D、模式14、数据库系统的数据独立性是指(C)A、不会因为数据的变化而影响应用程序B、不会因为存储策略的变化而影响存储结构C、不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序D、不会因为某些存储结构的变化而影响其他的存储结构15、数据库应用系统包括(B)A、数据库语言、数据库B、数据库、数据库应用程序C、数据管理系统、数据库D、数据库管理系统16、按照传统的数据模型分类,数据库系统可以分为三种类型(C )A、大型、中型和小型B、西文、中文和兼容C、层次、网状和关系D、数据、图形和多媒体17、在数据库的非关系模型中,基本层次联系是(B )A、两个记录型以及它们之间的多对多联系B、两个记录型以及它们之间的一对多联系C、两个记录型之间的多对多的联系D、两个记录之间的一对多的联系18、关系数据模型(D )A、只能表示实体间的1:1联系B、只能表示实体间的1:n联系C、只能表示实体间的m:n联系D、可以表示实体间的上述三种联系19、子模式是(B )A、模式的副本B、模式的逻辑子集C、多个模式的集合D、以上都对20、在数据库三级模式结构中,描述数据库中全体逻辑结构和特性的是(D)A、外模式B、内模式C、存储模式D、模式二、填空题1、数据管理技术经历了人工管理、文件系统和数据库系统三个阶段。

数据库模拟试题1

数据库模拟试题1

数据库模拟试题1数据库原理模拟试卷(一)一、单项选择题(本大题共20小题,每小题1分,共20分)。

1.描述事物的符号记录称为__B______。

A、信息B、数据C、记录D、记录集合2.__B___是位于用户与操作系统之间的一层数据管理软件。

A、数据库系统B、数据库管理系统C、数据库D、数据库应用系统3.数据库系统不仅包括数据库本身,还要包括相应的硬件、软件和__D___。

A、数据库管理系统B、数据库应用系统C、数据库应用系统D、各类相关人员4.数据库系统阶段,数据__D___。

A、具有物理独立性,没有逻辑独立性B、有物理独立性和逻辑独立性C、独立性差D、有高度的物理独立性和一定程度的逻辑独立性5.__B___属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次。

A、数据模型B、概念模型C、E-R图D、关系模型6.要保证数据库的数据独立性,需要修改的是(A)A.三层模式之间的两种映射B.模式与内模式C.模式与外模式D.三层模式7.下列四项中说法不正确的是(C)A.数据库减少了数据冗余B.数据库中的数据可以共享C.数据库避免了一切数据的重复D.数据库具有较高的数据独立性A.多对多B.一对一C.多对一D.一对多10.在视图上不能完成的操作是(C)A.更新视图B.查询C.在视图上定义新的基本表D.在视图上定义新视图11.现有一个关系:借阅(书号、书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本。

则该关系模式的码是(D)。

A、书号B、读者号C、书号+读者号D、书号+读者号+借期12.下列四项中,不属于数据库特点的是(D)A.数据共享B.数据完整性C.数据冗余较小D.数据独立性低13.数据库中存储的是(D)A.数据B.数据模型16.若事务T对数据对象A进行读取和修改操作,且其它任何事务都不能访问A,此时事务T需对数据对象A加上_________________。

(完整版)数据库考试题库

(完整版)数据库考试题库

一、单项选择题1.下列四项中,不属于数据库特点的是( C )。

A.数据共享B.数据完整性C.数据冗余很高D.数据独立性高2.下列四项中,不属于SQL2000实用程序的是( D )。

A.企业管理器B.查询分析器C.服务管理器D.媒体播放器3.SQL Server安装程序创建4个系统数据库,下列哪个不是(C )系统数据库。

A.masterB.modelC.pubD.msdb4.(A )是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。

数据库在建立、使用和维护时由其统一管理、统一控制。

A.DBMS B.DBC.DBS D.DBA5. 在SQL中,建立表用的命令是( B )。

A.CREATE SCHEMAB.CREATE TABLEC.CREATE VIEWD.CREATE INDEX6.SQL语言中,条件年龄BETWEEN 15 AND 35表示年龄在15至35之间,且( A )。

A.包括15岁和35岁B.不包括15岁和35岁C.包括15岁但不包括35岁D.包括35岁但不包括15岁7.下列四项中,不正确的提法是( C )。

A.SQL语言是关系数据库的国际标准语言B.SQL语言具有数据定义、查询、操纵和控制功能C.SQL语言可以自动实现关系数据库的规范化D.SQL语言称为结构查询语言8.在MS SQL Server中,用来显示数据库信息的系统存储过程是(D )。

A. sp_dbhelpB. sp_dbC. sp_helpD. sp_helpdb9.SQL语言中,删除表中数据的命令是( A )。

A. DELETEB. DROPC. CLEARD. REMOVE10.SQL的视图是从( C )中导出的。

A. 基本表B. 视图C. 基本表或视图D. 数据库11. 下列哪个不是sql 数据库文件的后缀。

C A..mdf B..ldfC..tif D..ndf12. 数据定义语言的缩写词为( A )。

数据库模拟试题1

数据库模拟试题1
A. Oracle B. IBM D. Microsoft D. SUN
12、目前ORACLE数据库DBA中级认证是什么? (D)
A. OCM B. DBA C. RHCA D. OCP
A. RedHat Linux B. SUSE Linux C. 红旗 Linux D. Oracle enterprise Linux
15、下列哪一个产品不是来源于开源世界? (D)
25、信息传输的安全应保证信息在网络传输的过程中不被泄漏和不被攻击,下列哪些属于攻击方法 ( D )
1.复制信息 2.剪裁信息 3.窃听信息
A.1,2 B. 2,3 C. 1,3 D. 全部
26、计算机病毒是一种具有破坏性的程序,它是 ( C )
A. 数据的存储结构是数据间关系的抽象描述
B. 数据的存储结构是逻辑结构在计算机存储器中的实现
C. 数据的存储结构分为线性结构和非线性结构
D. 数据的存储结构对数据运算的具体实现没有影响
28、2009年ORACLE公司以74亿美金的价格收购了哪家公司? (D)
33、描述事物的符号记录称为________。 (B)
A、信息 B 、数据 C、 记录 D、记录集合
34、 _____是长期存储在计算机内的有组织,可共享的数据集合. (C)
A. 4 B. 8 C. 16 D. 20
8、目前ORACLE已发布的最新的ORACLE数据库版本是什么? 基于什么关系模型的? (C)
A. 层次型 B. 平面型 C. 关系型 D. 面向对象型
2、被称为关系数据库之父的是哪一位? (A)
A. 最初由系统自动生成的程序 B. 具有恶毒内容的文件
C. 具有自我再生能力的程序 D. 只通过网络传播的文件

数据库知识竞赛试题及答案(一)

数据库知识竞赛试题及答案(一)

数据库知识竞赛试题及答案(一)数据是信息化时代最重要的资产,而数据库是存储、管理和处理数据的关键工具。

随着企业数字化和信息化的不断推进,数据库技术也日新月异。

为了进一步加强员工对于数据库知识的掌握和熟练运用,不少公司、机构和学校都会组织数据库知识竞赛。

下面是一些经典的数据库知识竞赛试题及答案,供读者参考。

一、选择题1. 下列哪个不是数据库管理系统的基本特征?A. 数据库B. 数据表C. 数据字段D. 数据记录答案:B2. 数据库管理系统的主要作用是?A. 管理计算机硬件和软件B. 管理计算机网络C. 管理计算机数据D. 管理计算机操作系统答案:C3. 调用访问数据库的命令是?A. SELECTB. CREATEC. INSERTD. UPDATE答案:A4. 数据库的三范式指的是?A. 数据表、字段和记录B. 数据库结构、访问和管理C. 数据库的一致性、完整性和正确性D. 数据库的分解、合成和优化答案:D5. 数据库管理系统的主要类型有?A. 中央式和分布式B. 关系式和非关系式C. 远程式和本地式D. 性能式和安全式答案:B二、填空题1. 数据库中,数据按照_____进行存储和管理。

答案:关系2. 关系数据库中,数据的整合通过_____实现。

答案:关联3. 在关系数据库中,主键是用来_____记录的。

答案:唯一标识4. 数据库管理系统可以通过移除不需要的_____来优化性能。

答案:索引5. 数据库中的_____表示数据的逻辑结构。

答案:模式三、简答题1. 请简要介绍下关系型数据库和非关系型数据库的区别和应用场景。

答案:关系型数据库采用表结构存储数据,数据之间存在关系。

非关系型数据库则采用键值、文档或图形结构存储数据,数据之间没有明显的关联。

关系型数据库能够实现更高级别的数据结构和完整性,适用于对事务处理和数据安全性要求较高的应用场景,如银行、金融等领域;而非关系型数据库则更适用于对数据处理速度要求较高的应用场景,如社交媒体、在线购物等领域。

(完整版)数据库模拟试题1(含答案)

(完整版)数据库模拟试题1(含答案)

模拟试题1一. 单项选择题(本大题共15小题,每小题2分,共30分)1.在文件系统中,所具有的数据独立性是[ ] A .系统独立性 B .物理独立性C .逻辑独立性D .设备独立性2.数据库系统中存放三级结构定义的DB 称为[ ]A .DBSB .DDC .DDLD .DBMS 3.设有关系R(A,B,C)和关系S(B,C,D),那么与R ⋈S 等价的关系代数表达式[]A .σ1=5(R ⋈S )B .σ1=5(R ×S )C .σ1=2(R ⋈S )D .σ1=2(R ×S )4.与域表达式 { ab | ( c) (R(ac) ∧ R(cb))} 等价的关系代数表达式是 [] A .π1,4(σ2=3(R ×R ))B .π1,3(R ⋈R )C .π1,4(R ⋈R )D .π1,3(R ⋈S )5.设有两个关系R (A ,B )和S (B ,C ),与下列SELECT 语句SELECT A ,BFROM RWHERE B NOT IN (SELECT BFROM SWHERE C='C56');等价的关系代数表达式是[ ] A .πA ,B (σC ≠'C56'(R ⋈S ))B .πA ,B (R ⋈ S )C .R -πA ,B (σC= 'C56'(R ⋈S ))D .R -πA ,B (σC ≠'C56'(R ⋈S )) 6.嵌入式SQL 的预处理方式,是指[ ]A .识别出SQL 语句,加上前缀标识和结束标志B .把嵌入的SQL 语句处理成函数调用形式C .对源程序进行格式化处理D .把嵌入的SQL 语句编译成目标程序7.设关系模式R (A ,B ,C ,D ),F 是R 上成立的FD 集,F={ B →D ,AD →C },那么ρ={ ABC ,BCD }相对于F [ ]A .是无损联接分解,也是保持FD 的分解B .是无损联接分解,但不保持FD 的分解C .不是无损联接分解,但保持FD 的分解D .既不是无损联接分解,也不保持FD 的分解8.设有关系模式R (A ,B ,C ,D ),F 是R 上成立的FD 集,F={A→B ,C→D },则F +中左部为(BC )的函数依赖有 [ ]C ≠'C56' 2=12=3A.2个B.4个C.8个D.16个9.有12个实体类型,并且它们之间存在着15个不同的二元联系,其中4个是1:1联系类型,5个是1:N联系类型,6个M:N联系类型,那么根据转换规则,这个ER结构转换成的关系模式有[ ] A.17个B.18个C.23个D.27个10.DBMS的并发控制子系统,保证了事务__________的实现[ ] A.原子性B.一致性C.隔离性D.持久性11.SQL中不一定能保证完整性约束彻底实现的是[ ] A.主键约束B.外键约束C.局部约束D.检查子句12.ORDB中,同类元素的有序集合,并且允许一个成员可多次出现,称为[ ]A.结构类型B.集合类型C.数组类型D.多集类型13.在ORDB中,当属性值为单值或结构值时,引用方式任和传统的关系模型一样,在层次之间加[ ] A.冒号“:”B.单箭头“→”C.下划线“_”D.圆点“.”14.某一种实际存在的事物具有看来好像不存在的性质,称为[ ]A.不存在性B.虚拟性C.无关性D.透明性15.DDBS中,全局关系与其片段之间的映象是[ ] A.一对一的B.一对多的C.多对一的D.多对多的二.填空题(本大题共10小题,每小题1分,共10分)16.关系模型和层次、网状模型最大差别是用___________而不是用___________导航数据。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库试题1
一、单项选择题:(每小题1分,共10分)
1.要保证数据库逻辑数据独立性,需要修改的是()
A、模式
B、模式与内模式的映射
C、模式与外模式的映射
D、内模式
2.下列四项中,不属于数据库特点的是()
A、数据共享
B、数据完整性
C、数据冗余很高
D、数据独立性高
3.学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是()
A、多对多
B、一对一
C、多对一
D、一对多
4.反映现实世界中实体及实体间联系的信息模型是()
A、关系模型
B、层次模型
C、网状模型
D、E-R模型
5.对数据库并发操作有可能带来的问题包括()
A、读出“脏数据”
B、带来数据的冗余
C、未被授权的用户非法存取数据
D、破坏数据的独立性
6.数据库中,数据的物理独立性是指()。

A、数据库与数据库管理系统的相互独立
B、用户程序与DBMS相互独立
C、用户的应用程序与存储在磁盘上数据库中的数据是相互独立的
D、应用程序与数据库中数据的逻辑结构相互独立
7.数据库的网状模型应满足的条件是()
A、允许一个以上的节点无双亲,也允许一个节点有多个双亲
B、必须有两个以上的节点
C、有且仅有一个节点无双亲,其余节点都只有一个双亲
D、每个节点有且仅有一个双亲
8.子模式是()
A、模式的副本
B、模式的逻辑子集
C、多个模式的集合
D、以上三者都对
9.数据库的()是指数据的正确性和相容性。

A、安全性
B、完整性
C、并发控制
D、恢复
10.事务的原子性是指()
A、事务中包括的所有操作要么都做,要么都不做
B、事务一旦提交,对数据库的改变是永久的
C、一个事务内部的操作及使用的数据对并发的其它事物是隔离的
D、事务必须是使数据库从一个一致性状态变到另一个一致性状态
二、填空:(每空1分,共10分)
1.SQL语言提供数据库定、数据控制、等功能。

2.数据库保护问题包括:、完整性、故障恢复和并发控制等方面。

3.关系代数中专门的关系运算包括:选择、连接和。

4.数据库中常用的四种文件组织方式是:顺序文件、索引文件、散列文件和。

5.关系数据库数据操作的处理单位是,层次和网状数据库数据操作的处理单位是记录。

6.关系代数中课程÷学生表示的含义是。

7.一个关系中可以有个码(填一个或多个)。

8.关系规范化的目的是、避免插入和删除异常,从而增强数据库结构的稳定性和灵活性。

9.关系演算语言包括、。

三、名词解释:(每小题4分,共20分)
1、实体
2、ACID特性
3、模式
4、视图
5、可串行化的调度。

四、简答题:(每小题5分,共30分)
1、简述文件系统和数据库系统之间的区别和联系。

2、在DBTG系统中,数据的存取机制有哪几种?
3、数据库系统中常见的故障有那些?
4、简述SQL语言的组成。

5、说明关系模型有哪三类完整性规则?
6、简述数据库设计步骤。

五、应用题:(每题10分,共30分)
1、假定一个部门的数据库包括以下的信息:
职工的信息:职工号、姓名、住址、所在部门。

部门的信息:部门所有职工、经理和销售的产品。

产品的信息:产品名、制造商、价格型号及产品内部编号。

制造商信息:制造商名称、地址、生产的产品名和价格。

试画出这个数据库的E-R图。

2、设有图书登记表TS,具有属性:BNO(图书编号),BC(图书类别),BNA(书名),
AU(作者),PUB(出版社)。

按下列要求用SQL语言进行设计:
(1)按图书编号BNO建立TS表的索引ITS。

(2)查询按出版社统计其出版图书总数。

(3)删除索引ITS。

3、设有关系模式R(C,T,S,N,G),其上的函数依赖集:
F={C→T,CS→G,S→N},求出R的所有侯选关键字。

试题1答案
一.单项选择题(每小题1分,共10分)
1、C
2、C
3、D
4、D
5、A
6、C
7、A
8、B
9、B10、A 二.填空题(每空1分,共10分)
1、数据操纵
2、安全性保护
3、除法
4、倒排文件
5、集合
6、求出所有学生都选修的课程的信息
7、多
8、控制冗余
9、元组关系演算语言、域关系演算语言
三.名词解释(每小题4分,共20分)
1.实体:客观存在并可相互区分的事物叫实体。

实体可以是人、物、实际的对象、某些概念等,也可指事物本身,也可指事物间的联系。

2.原子性、一致性、隔离性、持续性
3.模式:数据库中全部数据的一个逻辑表示或描述。

4.视图:是从一个或几个基本表(或视图)导出的表。

视图是一个虚表,即视图所对应的数据不实际存储在数据库中,数据库中只存储视图的定义。

5.可串行化的调度:当且仅当某组事物的一定交叉调度产生的结果和这些事物的某一串行调度的结果相同,则这个交叉调度是可串行化的。

四.简答题(每小题5分,共30分)
1.区别:
文件系统:用文件将数据长期保存在外存上,程序和数据有一定的联系,用操作系统中的存取方法对数据进行管理,实现以文件为单位的数据共享。

数据库系统:用数据库统一存储数据,程序和数据分离,用DBMS统一管理和控制数据,实现以记录和字段为单位的数据共享,
联系:均为数据组织的管理技术;均由数据管理软件管理数据,程序和数据之间用存取方法进行转换;数据库系统是在文件系统的基础上发展起来的。

2.主要有三种:(1)入口点的存取方法。

例如用HASH方法,索引方法(2)导航的存取方法。

(3)用DBK直接存取记录的方法。

3.事物故障、系统故障和介质故障、计算机病毒。

4.分为四个部分:数据定义、数据操纵、数据控制、嵌入式SQL语言的使用规定。

5.实体完整性、参照完整性、用户自定义完整性。

6.分6个阶段(1)需求分析(2)概念结构设计(3)逻辑结构设计(4)数据库物理设计(5)数据库实施(6)数据库运行和维护。

五.应用题:(每题10分,共30分)
1.略
2.(1)CREATE INDEX ITS ON TS(BNO);
(2)SELECT PUB,COUNT(BNO)
FROM TS
GROUP BY PUB
(3)DELETE FILE ITS.IDX
3.根据侯选关键字的定义,R的侯选关键字只可能由F中各个函数依赖的右边属性组成,即C,S,所以组成侯选关键字的属性可能是CS。

计算可知:(CS)+=CGNST,即CS→U
而:C+=CT,S+=NS∴R只有一个侯选关键字CS。

相关文档
最新文档