是位于用户与操作系统之间的一层数据管理软件数据库在

合集下载

数据库试卷及答案

数据库试卷及答案

1.( B)是位于用户和操作系统之间的一层数据管理软件。

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

A. DB B.DBMS C.DBS D.DBA2. SQL语言允许使用通配符进行字符串匹配的操作,其中‘%’可以表示( D )A、零个字符B、1个字符C、多个字符D、以上都可以3.下列哪一个数据库不是SQL Server 2000的系统数据库( C )A.master数据库 B.msdb数据库C.pubs数据库 D.model数据库4.下列四项中,可以直接用于表示概念模型的是( D )。

A. 网状模型B.关系模型C.层次模型D.实体-联系(E-R)模型5.下列四项中说法不正确的是( A )A. 数据库避免了一切数据的重复B.数据库中的数据可以共享C. 数据库减少了数据冗余D.数据库具有较高的数据独立性6.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是(c )A.多对多B.一对一C.多对一D.一对多7.关系数据库中空值(NULL)相当于( d )A. 零(0)B. 空白C. 零长度的字符串D. 没有输入8.事务有多个性质,其中不包括( B )A.隔离性B. 不可撤消C.原子性D. 一致性9.一个电视经销商在表Tvtype 中维护库存的Tvs信息,下述哪条语句能显示价格最昂贵的三种电视机的信息?( C )A. select top3 cDiscription from Tvtype order by iprice ascB. select cDiscription from Tvtype where max(iprice)>3C. select top3 cDiscription from Tvtype order by iprice descD. select cDiscription max(iprice) from Tvtype order by iprice10.假如采用关系数据库系统来实现应用,在数据库设计的( d )阶段,需要将E-R模型转换为关系数据模型。

数据库原理知到章节答案智慧树2023年大连外国语大学

数据库原理知到章节答案智慧树2023年大连外国语大学

数据库原理知到章节测试答案智慧树2023年最新大连外国语大学第一章测试1.()是位于用户与操作系统之间的一层数据管理软件。

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

()。

参考答案:DBMS2.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。

参考答案:DBS包括DB和DBMS3.数据库系统的数据独立性体现在()。

参考答案:不会因为数据存储结构与数据逻辑结构的变化而影响应用程序4.学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是()。

参考答案:一对多5.在数据库三级模式中,描述用户数据视图的是数据库的()。

参考答案:外模式第二章测试1.关系中的“主码”不允许取空值是指()规则。

()。

参考答案:实体完整性2.设关系R的属性列数以及元组个数分别为3和4,关系S的属性列数以及元组个数分别为4和5,关系T是R和S的笛卡儿积,即T=R×S,则关系T的属性列数以及元组个数为()。

参考答案:7,203.设两个关系R和S ,分别包含15和10个元组,则在R∪S、R∩S、R-S中,可能出现的元组数目情况是()。

参考答案:18,7,84.有关系R和S,R∩S的运算等价于()。

参考答案:R-(R-S)5.在关系数据库中,用来表示实体之间联系的是()。

参考答案:二维表第三章测试1.在关系数据库中,SQL是指()。

参考答案:Structured Query Language2.关于SQL语言,下列描述不正确的是()。

参考答案:SQL只能访问FOXPRO生成的数据库3.SQL的运算对象和结果都是()。

参考答案:关系4.创建表的命令是()。

参考答案:CREATE TABLE 表名5.基本表中某个属性的值为NULL,则表示该数据值是()。

参考答案:无任何数据第四章测试1.设计性能较优的关系模式称为规范化,规范化主要的理论依据是()。

参考答案:关系规范化理论2.如果关系模式中存在数据依赖问题,可能导致数据库出现插入异常,这是指()。

(完整版)数据库练习题及答案解析

(完整版)数据库练习题及答案解析

第一章习题一、单项选择题1 •数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS )之间的关系是(A )。

A. DBS 包括DB 和DBMSB. DBMS 包括DB 和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS2. 下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是(D )。

I •人工管理阶段II.文件系统阶段III •数据库阶段A. I 和IIB. 只有IIC. II 和IIID. 只有I3. 下列四项中,不属于数据库系统特点的是(C )。

A. 数据共享B. 数据完整性C. 数据冗余度高D. 数据独立性高4. 数据库系统的数据独立性体现在(B )。

A .不会因为数据的变化而影响到应用程序B. 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C. 不会因为存储策略的变化而影响存储结构D. 不会因为某些存储结构的变化而影响其他的存储结构5. 要保证数据库的数据独立性,需要修改的是(C )。

A. 模式与外模式B. 模式与内模式C. 三层之间的两种映射D. 三层模式6. 要保证数据库的逻辑数据独立性,需要修改的是(A )。

A. 模式与外模式的映射B. 模式与内模式之间的映射C. 模式D. 三层模式7. 用户或应用程序看到的那部分局部逻辑结构和特征的描述是(C ),它是模式的逻辑子集。

A.模式B.物理模式C. 子模式D. 内模式8. 下述(B )不是DBA 数据库管理员的职责。

A.完整性约束说明B.定义数据库模式C.数据库安全D.数据库管理系统设计9. 常见的数据模型有三种,它们是(B )A 网状、关系和语义B 层次、关系和网状C 环状、层次和关系D 字段名、字段类型和记录10. 在E-R 图中,用来表示属性的图形是(B )A 矩形B 椭圆形C 菱形D 平行四边形二、填空题1. 描述数据库全体数据的全局逻辑结构和特性的是___________ 模式 ______ 。

数据库综合练习

数据库综合练习

数据库原来及应用综合练习一、选择题1.(A)是位于用户与操作系统之间的一层数据管理软件。

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

A.DBMS B.DB C.DBS D.DBA2.( C )是长期存储在计算机内有序的、可共享的数据集合。

A.DA TA B.INFORMA TION C.DB D.DBS3.文字、图形、图像、声音、学生的档案记录、货物的运输情况等,这些都是(A)。

A.DA TA B.INFORMA TION C.DB D.其他4.数据库应用系统是由数据库、数据库管理系统(及其开发工具)、应用系统、( D )和用户构成。

A.DBMS B.DB C.DBS D.DBA5.目前(A)数据库系统已逐渐淘汰了网状数据库和层次数据库,成为当今最为流行的商用数据库系统。

A.关系B.面向对象C.分布6.(A)是刻画一个数据模型性质最重要的方面。

因此在数据库系统中,人们通常按(A)的类型来命名数据模型。

A.数据结构B.数据操纵C.完整性约束二、填空题1.数据库就是长期储存在计算机内_有序的_、_可共享_的数据集合。

2.数据库管理系统是位于用户与操作系统之间的一层数据管理软件。

数据库在_建立__、__运行_和__维护_时由数据库管理系统统一管理、统一控制。

3.数据库应用系统是由_数据库_、_数据库管理系统_、_应用系统_、_数据库管理员和_用户_构成。

4.数据库技术经历了_程序管理阶段、_文件管理阶段_和_数据库系统管理阶段_三个发展阶段。

5.数据模型通常都是由_数据结构_、_数据操作_和_数据的完整性约束_三个要素组成。

6.目前最常用的数据模型有_层次模型__、网状模型__和_关系模型_。

20世纪80年代以来,_关系模型_逐渐占主导地位。

7.关系数据模型中,实体及实体间的联系都用_二维表结构来表示。

在数据库的物理组织中,它以__文件_形式存储。

8.常用的关系操作有两类:传统的集合操作,如并、交、差和_广义笛卡尔积_。

《数据库原理》复习题(选择题部分) (1) (2)

《数据库原理》复习题(选择题部分) (1) (2)

《数据库原理》复习题(选择题部分)1.()是长期存储在计算机内的有组织,可共享的数据集合。

(A)数据库管理系统(B)数据库系统(C)数据库(D)文件组织2.()是位于用户与操作系统之间的一层数据管理软件。

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

(A)数据库管理系统(B)数据库应用系统(C)相关的计算机系统(D)各类相关人员4.下列命令不属于DBMS的数据定义语言的是:()。

(A)CREATE(B)DROP(C)INSERT(D)ALTER5.SQL Server 2005是一种()的数据库管理系统。

(A)关系型(B)层次型(C)网状(D)树型6.支持SQL Server 2005 中的所有可用功能,可作为企业数据库服务器使用的SQL Server 2005版本是:()。

(A)SQL Server 2005个人版.(B)SQL Server 2005企业版(C)SQL Server 2005开发版.(D)SQL Server 2005标准版7.SQL Server 2005 企业版可以安装在()操作系统上。

(A)Microsoft Windows 98.(B)Microsoft Windows Me(C)Microsoft Windows 2000 Professional.(D)Microsoft Windows 20038.一个面向主题的,集成的,不同时间的,稳定的数据集合是:()。

(A)分布式数据库(B)面向对象数据库(C)数据仓库(D)联机事务处理系统9.以下()不属于数据库对象(A)表和视图(B)索引和约束(C)T-SQL脚本(D)触发器10.SQL Server 2005的物理数据库构架主要包括()。

(A)文件及文件组.(B)页面和盘区(C)表和视图(D)数据和程序11.SQL Server 2005的数据以页为基本存储单位,页的大小为()。

《数据库》考试试卷(含答案)

《数据库》考试试卷(含答案)

《数据库》考试试卷(含答案)一、概念选择题(每题1分,共45分)1.()是位于用户和操作系统之间的一层数据管理软件。

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

A.DBMS B.DB C.DBS D.DBA2.在数据库系统的三级模式结构中,用来描述数据的全局逻辑结构的是()。

A.子模式B.用户模式C.模式D.存储模式3.下列选项中,不属于数据库特点的是()。

A.数据共享B.数据完整性C.数据冗余很高D.数据独立性高4.要保证数据库逻辑数据独立性,需要修改的是()。

A.模式B.模式与内模式的映射C.模式与外模式的映射D.内模式5.在关系数据库中,视图是三级模式结构中的()。

A.内模式B.模式C.存储模式D.外模式6.在数据库中可以创建和删除表、视图、索引,可以修改表,这是因为DBMS提供了()。

A.数据定义功能B.数据查询功能C.数据操作功能D.数据控制功能7.数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是()。

A.DBS包括DB和DBMS B.DBMS包括DB和DBSC.DB包括DBS和DBMS D.DBS包括DB,也就是DBMS8.数据库系统的数据独立性体现在()。

A.不会因为数据的变化而影响到应用程序B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他存储结构9.E-R图用于描述数据库的()。

A.概念模型B.数据模型C.存储模式D.外模式10.对于现实世界中事物的特征,在实体—联系模型中使用()A.属性描述B.关键字描述C.二维表格描述D.实体描述11.参照完整性规则:表的()必须是另一个表主键的有效值,或者是空值。

A.候选键B.外键C.主键D.主属性12.在关系模式中,实现“关系中不允许出现相同的元组”的约束是()约束。

A.候选键B.主键C.外键D.超键13.约束“年龄限制在18~30岁之间”属于DBMS的()功能。

SQL_Server单选题

SQL_Server单选题

一、单项选择题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 SCHEMA 架构B.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. 在SQL语言中,建立存储过程的命令是( A )A、CREATE PROCEDUREB、CREATE RULEC、CREATE DURED、CREATE FILE13.下列四项中,不属于数据库特点的是( C )。

数据库原理及应用开卷

数据库原理及应用开卷

数据库原理及应用试卷一、选择题:(本大题共20小题,每小题2分,共40分,在每小题给出的四个选项中,只有一项是正确选项)1、是位于用户和操作系统之间的一层数据管理软件。

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

A、DBAB、DBC、DBSD、DBMS2、SQL Server2000采用的身份验证模式有A、仅Windows身份验证模式B、仅SQL Server身份验证模式C、仅混合模式D、Windows身份验证模式和混合模式3、在SQL Server的系统数据库中,数据库用于保存数据库的配置信息,并且是SQL Server的关键的数据库A、MasterB、ModelC、MSDBD、TempDB4、执行语句CREATE DATABASE STUDENT的结果是A、创建一个名为STUDENT的数据库,包括数据文件和日志文件B、运行失败,因为参数不完整C、创建一个名为STUDENT的数据库,但是只有默认的数据文件,无日志文件D、为数据库STUDENT创建一个名为STUDENT的表5、用于删除表中所有数据行的命令是A、DELETE TABLEB、TRUNCATE TABLEC、DROP TABLED、ALTER TABLE6、关于对SQL Server数据库表的重命名,以下的说话正确的是A、不可以在企业管理器中修改表的名称B、可以在查询分析器中使用T-SQL为表重明名C、SQL Server 2000中,必须执行拷贝粘贴操作才能进行表的结构复制D、SQL Server 2000中,不允许进行表的重命名7、对于主键的说法错误的是A、主键字段输入的数据不允许重复B、主键字段的数据,为自动增长数据类型,不允许输入C、若主键由多个键组合而成,则某个主键字段可能存在重复值D、主键字段可以是字符数据类型8、从货物定单数据表(order)中查询出其中定单金额(order_price)在1000和5000之间的定单的详细信息,并按照定单金额(order_price)升序排列。

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

3.数据库技术经历了_______、_______和_______三个发展阶段。
4.数据模型通常都是由_______、_______和_______三个要素组成。 三 简答题
1.数据依赖对关系模式有什么影响?
2.关系模型的完整性规则有哪几类?在关系模型的参照完整性规则中,外部码属性的值是
否可以为空?什么情况下才可以为空?
14 关系规范化中的删除异常是指(

A)不该删除的被删除 B)应该删除的没删除 C) 操作被中断
15 关系数据库中的关系模式至少是(

A)1NF
B)2NF
C) 3NF
D) 4NF
16 候选码中的属性称为(

A)主属性
B) 非主属性
C) 关键属性
D) 复合属性
17 关系模式的候选码可以有(
A)1 个
B) 多个
)个 C) 1 个或多个
D) 0 个
18 候选码中的属性可以有(

A)1 个
B) 多个
C) 1 个或多个
D) 0 个
19 当关系模式 R 已属于 3NF, 下列说法正确的是(

A)消除了异常操作 B)仍存在异常操作 C) 一定属于 BCNF D)一定不属于 BCNF
20 关系在数据库的物理组织中,它以_______形式存储。模式的分解( )
试题六
一 选择题
1.( )是位于用户与操作系统之间的一层数据管理软件。数据库在建立、使用和维护时由 其统一管理、统一控制。
A.DBMS
B.DB
C.DBS
D.DBA
2.( )是长期存储在计算机内有序的、可共享的数据集合。
A.DATA
B.INFORMATION C.DB
D.DBS
3 在三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是(
3.简述 SQL 的功能。 4.视图有什么优点?
5.什么是数据库的安全性?数据库安全性控制的常用方法有哪些?
6.什么是数据库的完整性?它与完整性有什么区别?
7.并发操作可能会产生哪几类数据不一致?
8.什么是数据库的恢复?恢复的实现技术有哪些? 9.试述数据库的设计步骤。
10 三级模式结构有什么优点?

A) 外模式 B) 存储模式 C) 内模式 D) 模式
4 按照传统的数据模型分类,数据库系统可以分为三种模型(

A)大型 中型 小型 B) 西文 中文 兼容 C) 层次 网状 关系 D) 数据 图形 多媒体
5.目前( )数据库系统已逐渐淘汰了网状数据库和层次数据库,成为当今最为流行的商
用数据库系统。|
A)唯一
B) 不唯一
C) 规范程度越高越好
二 填空
1.关系数据模型中,实体及实体间的联系都用_______来表示。
2.常用的关系操作有两类:传统的集合操作,如并、交、差和_______。专门的关系操作,
如_______、投影、连接等。前者从行的角度来进行,后者不仅涉及关系的行,而且涉及关
系的_______。
A.关系
B.面向对象
C.分布
6.( )是刻画一个数据模型性质最重要的方面。因此在数据库系统中,人们通常按( )
的类型来命名数据模型。
A.数据结构 B.数据操纵
C.完整性约束
7 关系数据库系统能实现的专门关系运算包括(

A)排序、索引、统计 B)选择、投影、连接 C)关联、更新、排序 D) 显示、打印、
8 两个关系进行自然连接,要求有一个或多个共有的(

A)
B) 元组
C) 行
D) 属性
9 在关系代数的专门关系运算中,从表中选出满足条件的元组的操作称为(

A)除法
B) 投影
C) 选择
D) 连接
10 下列关系运算中花费时间最长的是(

A
11 SQL 语言是(
) 的语言,易学习
五 1П课名(σ 学分〉3(课程) 2 П姓名(σ 课号='2‘(教师∞授课)
A)过程化
B) 非过程化
C) 格式化
D) 导航式
12 下列 SQL 语句中,修改表结构的是(

A)ALTER
B)CREATE
C) UPDATE
D) INSERT
13 SQL 语言具有两种使用方式,分别称为交互式 SQL 和(

A)提示式 SQL B)多用户 SQL
C) 嵌入式 SQL
D) 解释式 SQL
四 有如下关系模式: 教师(编号,姓名,年龄,教研室)
课程(课号,课名,学分)
授课(教师编号, 课号, 学时)
1. 用 SQL 语言完成下列操作
1) 查询主讲三门以上课程的教师姓名。
2) 定义一个视图,由教师姓名,课名,学时三个属性组成
3) 删除所有没有授课的教师记录。
2. 用关系代数表示下列查询
1)列出学分高于 3 分的课程名称
2)列出主讲 2 号课的所有教师的编号和姓名
试题 6 答案
一 ACDCA ABDCD BACAA ACCBB 二 1 表 2 减、选择、列 3 手工管理 文件管理 数据库
4 数据结构、数据操作、完整性规则 三 1 不合理的函数依赖会造成关系模式的规范化程度低,造成数据库的异常操作。 2 完整性规则包括实体完整性、参照完整性、用户定义完整性。外码在不能确定时,可 以取空值。 3 数据定义 数据操纵 数据控制 4 视图是一个虚表,借助视图可以确保系统的数据独立性功能,方便系统功能扩充,保证数 据安全性。 5 6 安全性是指防止非法用户对数据的 非法操作,完整性是确保数据的正确性和有效性。 7 读脏数据、不可重复读、不可重复读 8 当系统发生异常,事务不能成功完成时,数据恢复要确保事务的原子性。主要技术有日志 文件、备份、磁盘镜像。 9 需求分析、 概念设计、逻辑设计、物理设计、实施 10 确保数据独立性,包括逻辑独立性和物理独立性。 四 1 select 姓名 from 教师 where 编号 in (select 教师编号 from 授课 group by 教师编 号 having count(*)>=3) (3 分) 2 create view v1 ( 教师姓名,课名,学时) as select 姓名,课名,学时 from 授课 ,教师,课程 where 授课.编号=教师.编号 and 课程.课号 =授课.课号 3 delete from 教师 where 编号 not in (select 教师编好 from 授课 ) (3 分)
相关文档
最新文档