2018年 SQL Server 2005数据库基础A卷
更新时间:2023-10-16 18:28:01 阅读量: 综合文库 文档下载
一、选择题(每题2分,共30分) 1、英文缩写DBA代表( B )
A 数据库管理系统 B 数据库管理员 C 数据定义语言 D 数据库操纵语言 2、在概念设计阶段可用E-R图,其中矩形表示实体,( D )表示实体联系
A 圆形框 B 椭圆形框 C 箭头 D 菱形框 3、实体完整性要求属性不能取空值,这一点通常通过(B) A 定义外键来保证 B 定义主键来保证 C 用户定义完整性来保证 D 关系系统自动保证 4、下列四项中不属于数据库特点的是( C )
A 数据共享 B 数据完整性 C 数据冗余高 D 数据独立性高 5、SQL语言允许使用通配符进行字符串匹配的操作,其中‘%’可以表示( C ) A 零个字符 B 1个字符串 C 多个字符串 D 以上都是 6、(A)是位于用户和操作系统之间的一层数据管理软件。数据库在建立,使用和维护时由其统一管理,统一控制。
A 数据库管理系统 B 数据库 C 数据库系统 D 数据库管理员 7、若定义一个学生的出生日期,则应该选用( A )类型。
A datetime B char C int D text 8、如果想求最高成绩,可以使用( D)函数 。
A SUM B COUNT C MIN D MAX 9、在SQL语句中,必须与group by一起使用的选项是(B ) A ORDER BY B HAVING C INTO D TOP 10、删除表的SQL命令是( A )
A DROP TABLE B DELETE TABLE C UPDATE TABLE D REMOVE TABLE
11、若关系模式R是第1范式,且它的每一个非主属性都完全函数依赖于R的主码,则称R属于(B)
A 第1范式 B 第2范式 C 第3范式 D 第4范式 12、关系数据库系统中,每个关系即是一个( C)
A 元组 B 字段 C 实体 D 属性 13、创建数据模型的基本要求是(B )
A 容易被人理解 B 真实反映物质本身 C容易被图形化 D便于在计算机中实现
14、在一个表可以建立( D )个聚集索引 A 4 B 3 C 2 D 1
15、T-SQL中,条件“年龄BETWEEN 19 AND 23”,表示年龄在19到23之间且( B ) A 不包括19和23 B 包括19和23 C 包括19但不包括23 D 包括23但不包括19 二、判断题(每题1分,共10分)
1、’xingming’ 是SQL中的字符串常量。( √ ) 2、SQL是结构化查询语言的缩写。( √ ) 3、数据库一旦建立就不能重命名。( × ) 4、一个表可以建立多个主键。( × ) 5、主键字段允许空。( × ) 6、主键不可以是复合键。( × )
7、DELETE语句只是删除表中的数据,表的结构依然存在。( √ ) 8、设置唯一约束的列可以为空。( √ )
9、定义外键级联是为了保证相关表之间数据的一致性。( √ ) 10、数据库系统的核心是数据库。( × ) 三、填空题(每空1分,共20分)
1、T-SQL中变量分为局部变量和全局变量,全局变量由___@@_______定义并维护,局部变量命名以____@______开头。
2、给局部变量赋值使用__赋值____语句或者_初始化__________语句。 3、RDBMS是_______数据库管理系统_____________的缩写。
4、数据库领域常用的数据模型有层次模型,网状模型,___关系模型__________,面向对象数据模型。
5、数据库概念设计的E-R图中,用属性描述实体的特征,属性在E-R图中用椭圆形表示。 6、SQL Server的主数据文件的扩展名为___.mdf_____,日志文件的扩展名为___.ldf______。 7、创建视图的SQL命令是__create view_________。
8、删除数据库使用的SQL命令是__drop database________________。 9、修改表结构使用的SQL命令是___alter table__________________。
10、根据索引的属性列是否有重复值,可以把索引分为唯一索引和__非唯一索引_____。 11、根据索引的顺序与物理顺序是否相同,可以把索引分为___聚集索引 _和_非聚集索引__。 12、在SELECT子句中使用______ DISTINCT _____关键字消除重复项。
13、在ORDER BY子句中ASC表示__ 升序 ___,DESC表示__ 降序 ____ _。 14、在SQL基本表的创建中是通过___外键_____实现参照完整性规则的。
15、SQL Server操作的集成环境为SQL Server Management Studio,其缩写为_SSMS__。 四、简答题(共40分)
1、创建一个名为“stu”的用户数据库,其主文件大小为120MB,初始大小为55MB,文件大小增长率为10%,日志文件大小为30MB,初始大小为12MB,文件增长增量为3MB,其中文件均存储在D盘根目录下。(5分) CREATE DATABASE stu ON PRIMARY (NAME=stu_data,
2、用命令方式在“stu”数据库中建立一个学生表,其中字段要求如下:(5分)
FILENAME='d:\\stu.mdf', SIZE=55, MAXSIZE=120, FILEGROWTH=10%) LOG ON (NAME=stu_log, FILENAME='d:\\stu.ldf', SIZE=12, MAXSIZE=30, FILEGROWTH=3)
CREATE TABLE stu
(ID VARCHAR(8) NOT NULL PRIMARY KEY ,
NAME VARCHAR (10) NOT NULL, SEX VARCHAR(4) NOT NULL, BIRTHDAY DATETIME,
CHECK(SEX =‘男’OR SEX = ‘女’) );
3、设有“stu”数据库,其中有3个表,表名、各表中字段名以及表的各种约束说明如下: 学生(学号,姓名,性别,出生日期),其中学号为主键; 课程(课号,课名,学分),其中课号为主键
学生成绩(学号,课号,成绩),其中:学号+课号为主键,学号为外键、课号为外键。 请写出如下要求的SQL命令。
(1)向学生表中插入如下一条记录,并回答问题。(5分)
学号:1001 姓名:张志强 性别:男 出生日期:1993-3-3 若在执行前表中已存在学号1001的学生,这条命令能否被执行?为什么? 不能执行。因为学号为主键,违反了PRIMARY KEY约束。
(2)将学号为1003的学生选修课号为203的成绩修改为85分。(5分) Update 学生成绩 set 成绩=‘85’where 学号=‘1003’ and 课号=‘203’; (3)删除学号为1003的学生选修课号为203的成绩记录。(5分) Delect from 学生成绩 where 课号=’203’ and 学号=’1003’; (4)查询所有男生的基本信息。(5分) Select * from 学生 where 性别=’男’; (5)统计所有学生的平均成绩。(5分)
Select 学号,avg(成绩) from 学生成绩 group by 学号 (6)查询“SQL SERVER数据库”课程的平均成绩。(5分)
Select avg(成绩) from 学生成绩 where 课号 in(select 课号 from 课程 where 课名 =“SQL SERVER数据库”)
正在阅读:
2018年 SQL Server 2005数据库基础A卷10-16
毕业论文开题报告参考 - 图文12-16
描写小女孩的作文04-01
keytool工具应用实例详解05-09
3.2地球仪和地图106-01
oracle常用函数05-02
青年员工扎根一线成长成才的研究07-11
我国中小企业人力资源开发现状、问题及对策04-22
浙江省矿产资源总体规划09-01
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 数据库
- 基础
- Server
- 2018
- 2005
- SQL
- 高层办公楼竣工验收汇报材料
- 蒙元帝国史期末考试答案
- 宣威市乐丰乡红联煤矿停产整改实施方案
- 薄竹镇依土库幕诗冲易地搬迁实施方案okok
- 一年级语文上册课文10《大还是小》教学设计新人教版(最新版)
- 六年级心理健康教育教案(下)
- 某片区农民集中安居房一期工程项目可行性研究报告 - 图文
- 2014国家公务员面试培训班 - 如何在面试中胜人一筹
- 电子信息实验中心完成及承担的教改项目
- 关于我国劳务派遣制度的调查报告
- 流体力学 第七章 不可压缩流体动力学基础
- 中考物理总复习第5讲浮力第三节浮力的相关计算测试1
- 2016-2017年江苏省扬州市江都市五校联考八年级(上)物理期中试卷和答案
- 管理学基础 - 单凤儒 - 管理学基础第三版教材控制职能习题
- 质量计划模板 - 图文
- 舟山风电产业发展
- 校友访谈心得体会
- 文明校园实施方案
- 2015-2016项城二高普班第二次生物考试
- MIS习题