数据库系统的核心部分是数据库
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.数据库系统的核心部分是数据库
2.数据库处理发展经过人工管理阶段、文件系统阶段、数据库系统阶段和高级数据。
3.在数据库设计中用关系模型来表示实体和实体之间的联系,关系模型的结构是二维表结
构。
4.关系数据库管理系统应能实现的专门关系运算包括选择、投影、连接。
5.已知一个关系,学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,
这一规则属于用户自定义完整性。
6.数据库是以一定的组织方式将相关的数据组织在一起,长期存放在计算机内,可为多个
用户共享,与应用程序彼此独立,统一管理的数据集合。
7.数据是反应客观事物存在方式和运动状态的记录,是信息的载体。
8.数据库的三级模式结构中,描述数据库中全体数据的逻辑结构和特征的是模式。
9.选择是根据给定的条件找到关系中的若干组组成新的关系,是对关系的元组进行筛选。
10.在一个关系中如果有这样一个属性,它的值能惟一地标识关系中的每一个元组,称这个
属性为码或键。
1. 数据库设计的内容有逻辑结构设计、E-R模型设计、需求分析。
2. 对于关系的描述正确的是同一个关系中不能出现相同的属性。
3. 属于数据库对象的是视图、数据库、索引。
4. 属于SQL SERVER数据库文件类型的是主数据库文件、事务日志文件、次数据库文件。
5. 主数据库文件的扩展名是mdf
6. 若想设计一个性能良好的数据库,就要尽量满足关系规范化。
7. 设有“学生”和“班级”2个实体集,这些学生来自同一个班级,“学生”和“班级”2个实体间的联系是一对多。
8. 存储过程是存放于服务器的预先编译好的一组T-SQL语句
9. 触发器是特殊的存储过程,当用户表中数据改变时,该储存过程被自动执行。
10. 数据库文件组分为主文件组和次文件组。
1.Record用于表示记录。
2.对于Unicode字符集中的字符,每个字符在计算机中用2字节存储。
3.位型相当于其他计算机语言中的逻辑性数据。
4.money数据类型在计算机中需要占用8个字节的存储空间。
5.在使用SQL创建表时,primary key用于表示主键约束。
6.在修改表结构的SQL语句中,drop表示删除某个字段。
7.Updata是SQL中用于更新记录的命令动词。
8.View用于表示视图。
9.在创建视图的 SQL语句中,保留字AS之后接续的是子查询。
10.alter是SQL更新视图的命令动词。
11.数据表主要由三部分组成,分别是表名,表结构和表记录。
12.对于变长字符型字符,当实际输入的字符个数少于定义的字符个数时,系统不会使用空
格进行填充。
13.数据表是整个数据库的核心
14.视图的创建和删除不影响其引用的数据表。
15.视图所引用的数据表也称为数据源。
1.SQL语言中用于数据定义的命令动词是CARETE、ALTER、DROP
2.在SQL中,若要创建索引,则需要使用CREATE INDEX来创建。
3.在SQL中,基要删除一个视图,则需要使用drop view 来删除。
4.在SQL中,下列char用于表示定长字符型。
5.在SQL的聚合函数中,下列count()用于计数。
6.下列关于SQL命令的叙述中,正确的是DELETE命令不能与GROUP BY关键字一起使
用。
7.从“销售”表中找出部门号为04的部门中,单价最高前两条商品记录正确的是SELECT
TOP 2 * FROM销售WHERE部门号=“04”ORDER BY单价DESC
8.在已建“职工”表中有姓名、性别、出生日期等字段,查询并显示女职工年龄最小的职工
姓名、性别和年龄,正确的SQL命令是SELECT姓名,性别,MIN(YEAR(DATE())-YEAR([出生日期]))AS年龄FROM职工WHERE性别=“女”
9.在“职工”表中有姓名、性别、生日等3个字段,要查询男职工中年龄最大的记录,显示
最大年龄,正确的SQL命令是SELECT MAX(DATADIFF(“YYYY”,生日,DATE())AS年龄FROM职工Where[性别]=“男”
10.在已建“职工”表中有姓名、性别、出生日期等字段,查询并显示所有年龄在25岁以下
职工的姓名、性别和年龄,正确的SQL命令是SELECT姓名,性别,YEAR(DATE())-YEAR([出生日期])AS年龄FROM职工WHERE YEAR(DATE())-YEAR([出生日期])<25
11.SQL语句中用于修改表结构的命令动词是ALTER
12.SQL查询的结果是所有满足条件的记录。
13.在SQL连接查询中,自然连接是等值连接的一种特例。
14.在SQL的查询语句中,having必须和group by一起使用。
15.如果要对SQL的查询结果进行排序,升序使用ASC来表示,而降序则使用DESC来表
示
1.创建存储过程的语句为CREATE PROCEDURE
2.执行存储过程的命令为EXECUTE
3.标识存储过程输出参数的关键字为output
4.关于存储过程返回值的说法正确的是存储过程的返回值只能是整数。
5.Deleted表用于存储DELETE和UPDATE语句所影响的行的复本。
6.Insert表用于存储insert和update语句所影响的行的最终数据复本。
7.当对表进行select操作时,触发器不会自动执行,
8.SQL SERVER中,使用create trigger可以创建一个触发器
9.存储过程在服务器端对数据库中的数据进行处理。
10.存储过程对数据库中的数据进行处理后,将结果返回到客户端。
11.局部临时存储过程名称以# 开头。
12.全局临时存储过程名称以## 开头
13.在存储过程中使用return 语句返回一个状态值。
14.触发器与存储过程不同,触发器的执行由事件触发。
15.触发器与存储过程不同,存储过程是由命令执行。
1.什么是逻辑数据模型、逻辑数据模型三要素。
2.什么是数据完整性,如何实现
3.阐述关系完整性的规则
4.概念:关系:一个关系对应通常说的一张表、元组:表中的一行即为一个元组、属性:
表中的一列即为一个属性,给每一个属性起一个名称,即属性名、码:唯一标识实体的属性,是整个实体集的性质,包括超码,候选码,主码、域:属性的取值范围、分量:元组中的一个属性值、关系模式:若干关系的集合,指数据表