专题01 数据库概论

数据库概论测试

1、单选题:
‏DBMS 是指()​‏​
选项:
A: 数据库
B: 数据库系统
C: 数据库管理系统
D: 机构化查询语言
答案: 【 数据库管理系统

2、单选题:
‎SQL是指()‍
选项:
A: 数据库
B: 数据库系统
C: 数据库管理系统
D: 结构化查询语言
答案: 【 结构化查询语言

3、单选题:
‎在数据管理中,数据不保存,只是在完成某一个计算时才将数据输入,属于() ‌‎‌
选项:
A: 人工管理阶段 
B: 文件管理阶段 
C: 数据库系统阶段 
D: 数据处理
答案: 【 人工管理阶段 

4、单选题:
‍将数据转换成信息的过程属于() ‍
选项:
A: 人工管理阶段 
B: 文件管理阶段 
C: 数据库系统阶段
D: 数据处理
答案: 【 数据处理

5、单选题:
‍二维表中的数据联系属于()‎‍‎
选项:
A: 层次模型
B: 网状模型
C: 关系模型
D: 概念模型
答案: 【 关系模型

6、单选题:
‏用E-R图来描述现实世界的模型属于()​‏​
选项:
A: 层次模型
B: 概念模型
C: 网状模型
D: 关系模型
答案: 【 概念模型

7、单选题:
‏在数据库设计中,主要考虑“做什么”属于()阶段‍‏‍
选项:
A: 需求分析   
B: 概念结构设计
C: 逻辑结构设计
D: 物理结构设计
答案: 【 需求分析   

8、单选题:
‌在数据库设计中,概念结构转化为数据模型,属于()阶段‌‌‌
选项:
A: 需求分析
B: 概念结构设计 
C: 逻辑结构设计
D: 物理结构设计
答案: 【 逻辑结构设计

9、单选题:
‌SQL Server 是基于(    )体系的关系型数据库管理系统 A、 B、主机 C、 D、单机‏‌‏
选项:
A: 客户机/服务器
B: 主机
C: N层
D: 单机
答案: 【 客户机/服务器

10、单选题:
‏SQL Server 2008 是( )数据库管理系统 ‎‏‎
选项:
A: 层次型 
B: 网状型
C: 关系型
D: 数据型
答案: 【 关系型

11、判断题:
‌数据库的英文缩写是DB​
选项:
A: 正确
B: 错误
答案: 【 正确

12、判断题:
​数据管理技术发展的第一阶段是人工管理阶段‌
选项:
A: 正确
B: 错误
答案: 【 正确

13、判断题:
‏信息世界是用概念模型来对其进行描述‍
选项:
A: 正确
B: 错误
答案: 【 正确

14、判断题:
‎网状型数据模型就是一个二维表‌
选项:
A: 正确
B: 错误
答案: 【 错误

15、判断题:
‌SQL Server是一种基于客户/服务器模式的关系数据库管理系统 ​
选项:
A: 正确
B: 错误
答案: 【 正确

专题02 数据模型

数据模型测试

1、单选题:
关系数据模型的三要素不包括
选项:
A: 关系数据结构
B: 关系集合操作
C: 关系完整性约束
D: 关系三层结构
答案: 【 关系三层结构

2、单选题:
以下关于关系描述正确的是
选项:
A: 关系是属性的集合
B: 关系是元组的集合
C: 关系是值域的聚合
D: 关系是分量的聚合
答案: 【 关系是元组的集合

3、单选题:
实体完整性的目的是要保证
选项:
A: 实体的属性取值正确
B: 关系中的每个元组是可识别和唯一的
C: 和其他实体正确关联
D: 以上都不对
答案: 【 关系中的每个元组是可识别和唯一的

4、单选题:
外部关键字用于实现参照完整性,它的取值
选项:
A: 可以为空值
B: 等于被参照关系某个元组的主关键字值
C: 不可以为空值
D: A或B
答案: 【 A或B

5、单选题:
用E-R图来描述现实世界的模型属于()
选项:
A: 关系模型
B: 网状模型
C: 层次模型
D: 概念模型
答案: 【 概念模型

6、单选题:
在数据库设计中,主要考虑“做什么”属于()阶段
选项:
A: 需求分析
B: 概念结构设计
C: 逻辑结构设计
D: 物理结构设计
答案: 【 需求分析

7、单选题:
在数据库设计中,考虑存储结构和存取方法,属于()阶段
选项:
A: 需求分析
B: 概念结构设计
C: 逻辑结构设计
D: 物理结构设计
答案: 【 物理结构设计

8、单选题:
在数据库设计中,组织数据入库,属于()阶段
选项:
A: 数据库实施
B: 试运行
C: 测试
D: 反馈
答案: 【 数据库实施

9、单选题:
关系(二维表)的列称为
选项:
A: 属性
B: 元组
C: 分量
D: 值域
答案: 【 属性

10、单选题:
数据完整性不包括( )
选项:
A: 用户定义完整性
B: 实体完整性
C: 程序完整性
D: 域完整性
答案: 【 程序完整性

11、填空题:
‏关系数据库分三层模式结构,分别为()、概念模式和外部​
答案: 【 存储模式,概念模式,外部模式

12、填空题:
基本表属于三层模式中的()模式
答案: 【 概念

13、填空题:
​关系模型有()三类完整性。‏
答案: 【 实体完整性,参照完整性,用户定义的完整性

14、填空题:
‌在关系数据模型中,二维表的列称为属性,二维表的行称为()。​‌​
答案: 【 元组

15、填空题:
‌数据模型不仅表示事物本身的数据,而且表示()。​
答案: 【 数据之间的关系

专题03 创建表

专题3测试

1、单选题:
‎创建数据库的命令是() ‌‎‌
选项:
A: create database
B: alter database
C: drop database
D: create table
答案: 【 create database

2、单选题:
​创建一个数据表时,可以指定的约束类型中不包含()‎
选项:
A: 主键约束
B: 唯一性约束
C: 共享性
D: 检查约束
答案: 【 共享性

3、单选题:
‎下列关于主关键字叙述正确的是:‌
选项:
A: 一个表可以没有主关键字
B: 只能将一个字段定义为主关键字
C: 如果一个表只有一个记录,则主关键字字段可以为空值
D: 都正确
答案: 【 一个表可以没有主关键字

4、单选题:
​关于CREATE TABLE 语句,下列描述正确的是:‌
选项:
A: 必须在数据表名称中指定表所属的数据库
B: 必须指明数据表的所有者
C: 指定的所有者和表名称组合起来在数据库中必须唯一
D: 省略数据表名称时,则自动创建一个本地临时表
答案: 【 指定的所有者和表名称组合起来在数据库中必须唯一

5、单选题:
​数据完整性不包括()‏
选项:
A: 用户定义完整性
B: 实体完整性
C: 程序完整性
D: 域完整性
答案: 【 程序完整性

6、单选题:
‌数据定义语言中,表示外键约束的关键字是()‍
选项:
A: check
B: foreign key
C: primary key
D: unique
答案: 【 foreign key

7、单选题:
‏在建立表时,将年龄字段值限制在 18~40 之间,这种约束属于()​
选项:
A: 主键约束
B: 默认约束
C: 检查约束
D: 外键约束
答案: 【 检查约束

8、单选题:
‍已知两个关系:职工(职工号,职工名,性别,职务,工资)设备(设备号,职工号,设备名,数量)其中职工号、设备号分别为职工关系和设备关系的关键字,则两个关系的属性中,存在一个外部关键字为()。‏
选项:
A: 设备关系的“职工号”
B: 职工关系的“职工号”
C: 职工号
D: 设备号和职工号
答案: 【 设备关系的“职工号”

9、判断题:
‍表就是数据库,数据库中只有表‎
选项:
A: 正确
B: 错误
答案: 【 错误

10、判断题:
‏字段是字符型常量​
选项:
A: 正确
B: 错误
答案: 【 错误

11、判断题:
‏数据表中每一行对应一条记录‌
选项:
A: 正确
B: 错误
答案: 【 正确

12、判断题:
‌一个二维表就是一个关系​
选项:
A: 正确
B: 错误
答案: 【 正确

13、判断题:
​SQL是关系型数据库管理系统​
选项:
A: 正确
B: 错误
答案: 【 正确

表的建立

1、填空题:
‍创建表的关键词是()‌
答案: 【 create

2、填空题:
‏修改表的命令是:()table 架构名.表名‏
答案: 【 alter

3、填空题:
​为学生表增加“联系电话” 一列char(10),不允许为空。‎​alter table 学生 add‎​联系电话 【1】‎​‎
答案: 【 char(10) not null

4、填空题:
​创建一个xs表(xh char(12) 主键 ,xm char(8),xb char(2)只能输入男或女,cj int 默认值为0)的命令:‌​create table xs(xh char(12) primary key,xb char(2)  【1】,cj int default(0))‌​‌
答案: 【 check(xb in('男','女'))##%_YZPRLFH_%##check(xb='男' or xb='女')##%_YZPRLFH_%##check(xb='女' or xb='男')

5、填空题:
‏在lx数据库中创建一个架构jg:create 【1】 jg‌
答案: 【 schema

专题04 修改表

专题4测验

1、单选题:
‌假设要向表memebers中增加一个scores列,下面语句正确的是(    )。‍‌‍‌‍
选项:
A: ALTER TABLE memebers  ADD  scores  INT
B: ALTER TABLE memebers  ADD  COLUMN  scores  INT
C: CREATE TABLE memebers  ADD  COLUMN  scores  INT
D: CREATE TABLE memebers  ADD  scores  INT
答案: 【 ALTER TABLE memebers  ADD  scores  INT

2、单选题:
‌使用哪个语句或子句删除表中的列?(     )‏‌‏
选项:
A: drop
B: delete
C: alter
D: add
答案: 【 drop

3、单选题:
‍创建学生信息表时,设定学号要小于1000,应采用(       )约束。​‍​
选项:
A: 外键
B: 默认
C: 主键
D: 检查
答案: 【 检查

4、单选题:
‏在表中创建检查约束的关键字是‌
选项:
A: primary key
B: unique
C: defalut
D: check
答案: 【 check

5、单选题:
‍修改表的命令是‏
选项:
A: create
B: alter
C: delete
D: add
答案: 【 alter

6、填空题:
‎在xs表中增加一个字段jg char(10):alter table xs 【1】jg char(10)‍
答案: 【 add

7、填空题:
‌在xs表的xm字段增加一个唯一性约束,约束名为uq_xm。​‌alter table xs add constraint 【1】 (xm)​
答案: 【 uq_xm unique

8、填空题:
‏修改xs表中jg的数据类型为char(20) 不允许为空:‎‏alter table xs 【1】  jg char(20) not null‎
答案: 【 alte column

9、填空题:
‍删除xs表中jg这一列:alter table xs 【1】jg‏
答案: 【 drop column

10、填空题:
‎把xs表中的xm改为xsxm:【1】xs.xm xsxm column‌
答案: 【 sp_rename

11、填空题:
‍删除xs表:【1】 table xs‎
答案: 【 drop

修改表

1、填空题:
‏在xs表中增加一个字段jg char(10):alter table xs 【1】jg char(10)​‏​
答案: 【 add

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注