当前位置:首页 > 职场资讯 > 职场法规

SQl考试题的完整整理版

时间:2017-10-21 19:39:06

  1、保存事务的语句 2、在创建数据库之前要做的事

  3、学生与课程之间是典型的

  4、SQL sever 2005是一个

  5、顾员与订单时关系

  6、要保证数据系统中的数据之间的独立性

  7、关系模型的主码只有

  8、如果要更新数据库中某个命令,实用 语句

  9、关于索引中不正确的是:一个数据表可以有多个聚集索引。(选择题)

  10、数据的完整性包括三种

  11、数据库三级模式的两层映象是

  12、保证数据库数据的独立性

  13、一个完整的数据库系统由据 库管理员、系统分析员和用户 组成

  14、Management studio-SQL 2005是可视化集成环境,是用于管理

  15、如果想暂停使用数据库,可将其从当前数据库中,使用时再加

  16、SQL 2005针对数据库开发,三个不同故障恢复模型 完整恢复模型、大容量日志恢复模型、简单恢复模型

  17、SQL 2005两种身份验证模式验证模式

  18、SQL 2005日志文件后缀名是 19、日期型字段不能进行排序。(F)

  20、修改数据库的预计是ought (F)【正确答案是update】

  21、Delete 语句可以删除一个数据库(F)

  22、数据库语句定义一个表命令是用create (T)

  23、??关系??属性??并非??主键,则称关系的外键(T)【没记完整,各位记住答案就好了】

  24、主键唯一性(T)

  25、学生与专业表之间的建立完整性约束条件称参照完整性(T)

  26、SQL 2005是microsoft公司的软件(T)

  27、是目前最常用的数据库模型,是关系模型的基础(F)

  1、学生表(学号(主键) 姓名 性别 出生日期 民族 家庭地址 班级 联系电话)

  2、课程表(课程ID(主键) 课程名称)

  3、学习表(学号 课程ID(主键) 成绩)

  4、查出所有男同学的基本信息

  select *

  from 学生表

  where 性别=男

  5、查出学号 姓名 班级 课程名称 成绩

  select 学号 姓名 班级 课程名称 成绩

  From 学生表 课程表 学生表

  Where 课程表。课程ID=学习表。课程ID and

  学生表。学号=学习表。学号

  6、查出成绩表中成绩大于平均成绩的基本信息

  Select *

  from 学生表

  where 成绩 >(select avg(成绩)

  from 成绩表)

  7、查出民族为汉族或回族的基本信息

  select *

  from 学生表

  where 民族=汉族 or 民族=回族

  8、查出成绩70-80分的学生姓名和课程名称和成绩

  select 姓名 课程名称 成绩

  From 学生表 课程表 学习表

  Where课程表。课程ID=学生表。课程ID and

  学生表。学号=学习表。学号 and

  成绩 between 70 and 80

  9、在人员信息表中查出编号 姓名 年龄(24-28) 住址电话 手机号码(中国移动手机用户(134-139)) QQ(不为空) e-mail(162)

  Select *

  From 人员信息表

  Where 年龄 between 24 and 28

  and email like %126%

  and qq not null

  and手机号码 in (%134%-%139%)

  10、已知人员信息表:编号,姓名,年龄,住宅电话,手机号码 销售信息表(操作员编号,顾客卡号,出售日期,金额)

  顾客信息表(卡号,顾客姓名,固话,手机,累积购买金额)用联合查询的方法。查出操作人员信息包括出售日期(日期),姓名,类别(操作)。顾客信息表包括出售日期,顾客姓名,类别(购买)

  Select 出售日期 as 日期, 操作人员as 姓名, 类别=‘操作’ from销售信息表, 人员信息表 Where人员信息表. 编号=销售信息表. 操作员编号 Union

  Select 出售日期, 顾客姓名,类别=‘购买’ from顾客信息表, 人员信息表 Where销售信息表. 顾客卡号=顾客信息表.卡号

  11

  圆代表属性】

  12、提交事务的语句:commit transaction

  13、AVG是属于聚合函数

  14、SQL 2005主数据文件使用作为扩展名。

  15、实体完整性是靠 来实现的。

  16、数据库系统DBS与管理系统DBMS是什么关系?数据库系统DBS包括数据库管理系统DBMS

  17、概念模型是,其中最著名的是 关系模型

  18、对于大型数据库来说,是企业版本。

  19like来查询。

  20、除了可视化 用户还可以用什么来创建索引:

  21、数据库技术大概经历了三个阶段:据库管理阶段

  22、实体之间的关系可以分为:

  23、常见数据库故障:

  24、嵌套查询是指:将一个查询块嵌套在另一个查询块的when子句或

  having短语的条件中的查询

  25、SQL 2005与access等桌面数据库相比,其中备份方面,除了备份数据库文件,还备份 日志文件

  26、SQL 2005提供了三种数据库恢复模型:模型 简单恢复模型

  27、没有主键的表,不满足数据的完整性 (T)

  28、SQL 2005提供四种网络协议: 29、利用SQL语句create创建数据库。 (T)

  30、索引可以加快查询和排序的速度。 (T)

  31、记数据库,添加数据记录语句是:

  32、使用设计器建立一个新表, 主要输入字段名称和数据类型。(T)

  33、关系模式的规范化,需要考虑数据间的依赖关系,数据依赖中最重要的是函数依赖。(T)

  34、学生表、教师表、课程表、成绩表、专业表五张表

  学生表(学号、姓名、性别、出生日期、民族、住址、电话、班级) 教师表(系别、姓名、职称、课程编号、专业编号)

  课程表(课程编号、课程名称)

  成绩表(课程编号、学号、成绩)

  专业表(专业编号、专业名称)

  (1)给出一个查询结果有学号、姓名、性别、出生日期、课程名称、成绩;

  来自学生表、课程表、成绩表

  (2)在这些表能不能插入新的记录,为什么? 不能,因为找不到对应的对象,有多张表。

  (3)给出一个视图,为成绩列表

  I 查询出黄宏同学的计算机成绩?

  Select 成绩

  From 成绩列表

  Where 姓名=黄宏 and 课程名称 =计算机

  II 查询1980年以后出生的同学

  Select *

  From 学生表 like 1980%

  Where 出生日期 > 1979-12-31

  35、回滚SQL语句:

  36、以下软件哪个不是数据库管理系统? DB(属于编程的)

  37、表式由什么组成的:

  38、数据类型是:

  39、修改数据库的记录的SQL:

  40、下面名 三个阶段中,没有专门的软件管理软件管理的是: 人工管理阶段

  41、规范化理论是关系数据库设计的理论基础,依据这一理论,关系数据库中的属性关系式: 不可分解

  42、对于安全性较高的数据库系统,应该采用哪种数据恢复模型: 完整性

  完全的恢复模型

  43、通过视图向数据表插入,其中不正确的是:表中的任何列值

  44、数据库管理系统式数据库系统的重要组成部分,它是位于数据库 之间的一层数据库软件中;它的主要功能包括: 数据库预设 数据库运行和管理 数据定义 数据操纵

  45、模式 是数据库中,全体数据的 和 的描述,它仅仅涉及具体存储细节和硬件环境,而不涉及到具体的值。

  46、查询成绩在65到70分的男同学

  Select *

  From 成绩表

  Where 成绩 between 65 and 70 and 性别=男

  47、学生成绩低于60的增加5分

  Update 成绩表

  Set 成绩=成绩+5

  Where 成绩<60< p="">

  48、求学生的平均成绩

  Select AVG(成绩)

  From 成绩表

  49、写出查询的准则,课程名称是计算机或英语之一

  Where 课程名称 in (计算机,英语)

  (1) 出生日期在1980-12-31到1983-01-01之间

  Where between出生日期 1980-12-31 and 1983-01-01

  (2)学生名称包含“小”字的

  Where 学生姓名 like %小

  (3)课程除了计算机以外的其他课程

  Where 课程名称 not in (计算机

  (4

  50、回滚SQL语句:51、以下软件哪个是数据库管理系统:DB

  52、表里由组成的

  53、数据类型是:

  54、修改数据库的记录的SQL语句是:update

  55、下面三个阶段中,没有专门的软件管理软件的是:

  56、规范化理论是关系数据库进行设计的理论基础,依据这一理论,关系数据库中的属性关系是:不可分解

  57、对于安全性较高的数据库系统,应该采用数据恢复模型。

  58、通过视图向数据表插入数据,其中不正确的是:数据列表中的任何列值

  59、数据库管理系统是数据库系统的重要组成部分,它是位于数据库之间的一层数据库管理软件。它的主要功能包括:数据库预设、数据库运行和管理、数据定义、数据操纵

  60、模式是数据库中全体数据的的描述。它仅仅涉及到具体存储细节和硬件环境,而不涉及到具体的值。

  61、数据库的设计方法有两种:

  62、作为一个全新的企业数据库开发平台,SQL主要由服务、综合服务和报表服务组成

  63、通过,均可以管理SQL 2005服务器。

  64、SQL 2005 数据库提供了两种创建数据库的方式:和数据库创建向导。

  65、数据库存储在表中。(错)

  66、查询中可以增加新的字段用于计算。(对)

  67、??查询??降序??用ASC关键字。(错)

  68、删除数据的语句用drop。(错)

  69、主键字的值的是不可重复的唯一的且不为空。(对)

  70、一个仓库可以存放多种零件,文件可以存放在不同仓库中,则零件和仓库是一对多关系。

  71、数据库发展经历了网状型、关系型、层次型,其中最常用的是层次型。(错)

  72、SQL是网状型的管理系统。(错)

  73、信息与数据的关系??(对)

  74、数据库具有数字结构化较大的冗余度,较低的数据独立性、可扩展性的特点。(错)

  75、(1)用SQL语句创建学生表。要求:命名:学生 数据类型:符型 属性:学号(主键)、名称、性别、政治面貌。

  名称 var8) null,

  性别 var2) null,

  政治面貌 var20)

  (2) 用SQL语句为学生表添加如下记录:0001,张三,男,党员

  (3) 用SQL语句将所有党员的记录改成“共产党员”。

  (4) 用SQL语句删除学生为0003的记录。

  (5) 用SQL语句查出所有男同学的学号、姓名、政治面貌

  (6) 用SQL语句查出政治面貌为党员或团员的信息

  (7) 用SQL语句查出每种政治面貌的学生人数。