




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、兰州思威培训中心学员练习册sql第二版合抱之木,生于毫末;九层之台,起于垒土;千里之行,始于足下。 老子第一章sql server2005 数据库基础1 数据库的作用是什么,为什么说使用数据库可以有效而且条理分明地存储数据,它使人们能够更加迅速和方便的管理数据?2 我们目前在商务应用方面经常使用的数据库是第几代数据库,称为()型数据库?3 关系型的数据库使用()作为数据库定义语言和数据库操作语言,它一经诞生,就称为关系数据库的标准语言?4 举出你所知道三种常见的数据库?5 在数据库中,实体的定义是什么?6 “表”的含义是什么?7 在数据库中, “行” , “实体”, “记录”三者之间的关系是什
2、么?8 名词解释:数据库系统,数据库管理系统?9 什么叫做数据冗余?10如何减少数据库中的数据冗余?这样做可能带来的后果是什么?11什么叫做数据完整性?以下在电脑上完成:兰州思威培训中心学员练习册sql第二版合抱之木,生于毫末;九层之台,起于垒土;千里之行,始于足下。 老子12查看 sql server2005 的安装目录,把目录写下来,在默认情况下,数据库文件在那个目录中?13运行服务管理器,理解服务管理器的作用。可以用你机器上的服务管理器控制你旁边同学的服务器吗?14服务管理器可以管理几种服务?请写下来。15运行企业管理器,了解企业管理器的作用,新建组,新建注册,试试看访问你旁边同学的服务
3、器,写出连接步骤。16 sql server2005 数据库中的系统数据库有哪些?示例数据库有哪些?考虑这些数据库是在什么被创建的?如何将sql server2000 的示例数据库导入到2005 中?17一个数据库至少有几个文件?18数据库文件可以被随意删除或移动吗?要想删除数据库文件,应该怎么做?19 自己创建一个数据库,分离数据库,然后再附加数据库。20 自己创建一个数据库,并对这个数据库进行收缩操作,删除操作。21、 sql server2005 和 sqlserver2000 可否安装在同一台机器上?是否可以将sql server2005 上建立的数据库附加到sql server200
4、0 上?如何操作?22、如何查看sql server 提供服务所对应的端口?23、尝试使用多种方法停止和启动msssql server服务。兰州思威培训中心学员练习册sql第二版合抱之木,生于毫末;九层之台,起于垒土;千里之行,始于足下。 老子第二章sql server 数据库表管理1 数据完整性是要求数据库中数据具有准确性,准确性是怎样实现的?2 数据库提供了哪几种类型的约束?3 实体完整性约束的含义是什么?数据库主要通过什么来保证实体完整性?4 域完整性约束的含义是什么?数据库主要通过什么来保证域完整性?5 引用完整性约束的含义是什么?数据库主要通过什么来保证引用完整性?6 什么是主键,主
5、键的作用是什么?一个表可以有几个主键?7 什么叫做外键,创建外键的条件是什么,一个表可以有几个外键?8 如果两个表中存储的数据相互关联,根据完整性的要求,修改了其中一个表,另外一个表中的数据用不用进行修改?9 主键可以为空么?为什么?10 在 sql server 2005 中,要防止大于100 的数被保存到某列,可以使用那种约束?11 什么叫做标识列,标识种子和标识递增量各是什么含义?兰州思威培训中心学员练习册sql第二版合抱之木,生于毫末;九层之台,起于垒土;千里之行,始于足下。 老子12 唯一约束可以为空吗?13主键必须是标识列么?如果不是,那么主键可以定义为标识列么?以下在电脑上完成:
6、14建立两个表,一个为学生表,一个为成绩表,成绩表中的学生必须在学生表中存在,考虑哪个表为主表,哪个表为子表,并建立两表之间的关系。15考虑上题中成绩表的成绩列,如果数据库要求录入人员不得输入0 到 100 范围之外的成绩,该如何操作?16将你所建的学生表信息导出到一个word 文档中。17删除你所建立的学生表,考虑如果不先删除成绩表,能够直接删除学生表么?18如果你给女子中学建立数据库,要求学生性别一栏均默认填写“女”,该怎样操作?19建立一个同学信息表,里面的身份证号码用那种数据类型来进行存储?并保证长度只能是 15 位或 18 位?20自己试验:varchar 和 char 的区别是什么
7、?兰州思威培训中心学员练习册sql第二版合抱之木,生于毫末;九层之台,起于垒土;千里之行,始于足下。 老子第三章sql server 数据管理1 什么是 sql 语言?什么是t-sql 语言?他们的区别和联系是什么?2 常用的比较运算符有哪些?sql 中“不等于”用什么符号表示?3 常用的通配符有哪些?考虑使用通配符的操作和普通的操作有什么不同?4 代码: not (付款方式 = 信用卡 ) or ( 信用卡 阳光卡 ) 的含义是什么?5 什么叫做一元操作符?常用的一元操作符有哪些?6 在数据库中插入一行的最常用的语法格式是什么?7 sql 语句的执行,调试是在哪里进行?8 更新某行数据的语法
8、格式是什么?9 删除一行数据常用的语法格式是什么?10使用 trunca te table 语句后,表是否还存在?跟delete table 有什么区别?11可以只删除表中某一列的数据吗?如何进行?兰州思威培训中心学员练习册sql第二版合抱之木,生于毫末;九层之台,起于垒土;千里之行,始于足下。 老子以下在电脑上完成:12新建两个个学生信息表,要有学号,学生性别,身份证号码,电话号码列,表名分别为student1 和 student2,要求所有数据类型一摸一样,建好之后,向student1 中录入五个学生的数据。并在查询分析器中,使用insert 语句再插入一个同学信息。13考虑如何向一个表一
9、次插入多列。将student1 表中的数据一次性插入到student2 表。14考虑 insert select 和 select into 在一次插入多行数据时的区别。要求将 student1 表中的数据一次全部插入现在还不存在的student3 表中,该使用哪个语句?15由于录入人员出错,现在要求你将表student1 中所有性别为“男”的同学,全部改为性别为“女”,该如何操作。16假设表student 中,列 a 为主键,并且设为自动增长的标识列,同行还有b,c 列。执行下列语句insert student(a,b,c)v alue(1,2,3) 运行结果是什么?17给 student1
10、 表中成绩列定约束,不得超过0 到 100 的范围,用truncate table 将student1 表中的数据删除,考虑刚刚新建的约束还在不在?试试看。18为 student2 表中的同学身份证号码列增加约束,要求只能是18 位数字, 该怎么加约束?19将所有电话号码第二位为0的同学的电话修改,将第二位的0 改为 1。20考虑可以为标识列设置插入的值么?为什么?尝试一下,写出答案。兰州思威培训中心学员练习册sql第二版合抱之木,生于毫末;九层之台,起于垒土;千里之行,始于足下。 老子第四章数据查询 (1) 1 数据库最常用到的操作有哪几种?2 在企业管理器里能够进行sql 语句的执行与调试
11、么?如果不行,那么是在哪里进行?3 查询语句的基本语法结构是什么?4 用什么子句对查询条件进行限制?5 要将数据库中的所有列都查询出来,必须写出所有列名么?如果不是,那该怎么操作?6 查询值为 null 的某列,该用什么关键字?7 限制查询返回的行数,该用哪个关键字?8 要对查询所得的结果排序,需要使用什么子句?升序呢?降序呢?默认是按哪种排序?9 如果在查询时,你更改某列的列名,该用什么关键字?10如果对数据库中的数据进行合并查询?比如在查询时要将数据库中的两列合并为一列,该如何操作 ? 兰州思威培训中心学员练习册sql第二版合抱之木,生于毫末;九层之台,起于垒土;千里之行,始于足下。 老子
12、以下在电脑上完成:11上机操作, select ceiling(22.1) 返回值是多少?select floor(22.9) 返回又是多少?12上机操作,select dateadd(mm,4,01/01/1999 ) 返回值为多少?13. 上 机 操 作select stuff(1234567,4,1,accp) select charindex(345,123567,2) select replace(厦门北大青鸟,门,门邦初 -) ,返回的数值各是多少?14有表如下所示:bookidtitle1jsp&servlet2jsp3professional servlet4asp对其
13、执行 update book set title=replace(replace(title,j,a),servlet,csharp) , 将会对表中的哪些数据进行修改?修改后的结果是什么?上机操作。15 select datename(dd,03/06/2003) 返回值为是多少?考虑后上机操作。16上机操作,建立student 表,要求记录学生的学号,姓名,性别,成绩,年龄,学校信息。并向表中插入10 条数据。要求查询时,返回的结果集是年龄最大的五个同学的信息。17在 student 表中,学校信息都为null,现要求查询得到的结果都是:北大青鸟,该如何操作?18查询,将所有学生的姓名全部
14、转化为大写字母,该如何操作。19返回 student 表中成绩最高的同学信息,该如何操作。20查询学员成绩时,把所有的成绩都降低10,然后加5 分,该如何操作。21返回所有学生信息,要求先按学生成绩排序,然后再按学生年龄排序,该如何操作?兰州思威培训中心学员练习册sql第二版合抱之木,生于毫末;九层之台,起于垒土;千里之行,始于足下。 老子第五章数据查询 (2) 1 什么叫做模糊查询?与普通的查询有什么区别?2 模糊查询常用的三个关键字是什么?3 什么叫做通配符?考虑在查询条件中,如果使用了通配符,那么能够用“”来联系查询条件么?不能的话该用哪个?4 什么叫做聚合函数?为什么要把这种函数命名为
15、聚合函数。5 为什么要使用分组查询?分组查询使用的子句是什么?6 对分组后的数据进行筛选要用哪个子句?7 having 和 where 语句能够在一个查询语句中使用么?如果能,那么他们各自的功能是什么?有什么区别?8 什么叫做内连接查询?什么时候要用到内连接查询?9 什么叫做外连接查询?什么时候要用到外连接查询?10内连接和外连接有什么区别?它们所连接的表的地位有什么不同,分主次么?兰州思威培训中心学员练习册sql第二版合抱之木,生于毫末;九层之台,起于垒土;千里之行,始于足下。 老子11外连接又分为哪两种连接?语法是什么?以下在电脑上完成:12新建表student 和表 score。stud
16、ent 要求有学号,姓名,性别,年龄列,主键为学号。score要求有学号, 成绩列。 并且引用表student 的主键当作自己的外键。在两个表中均插入一些数据。注意两表中数据不要完全相同,让有些同学没有成绩。要求,查询所有有成绩的同学学号,姓名,成绩。该如何操作?13要求返回集中的数据,要有全部的同学学号,姓名,成绩,不管该同学有无成绩(如果没有成绩,显示为null ) ,该如何操作?应该使用哪种连接?14查出成绩表中成绩最高的同学,该如何操作?使用本章所学的聚合函数和第四章所学的排序两种方法。15要求出男同学的平均分和女同学的平均分,该如何操作?16查询得到男同学的平均分和女同学的平均分,并
17、且只输出分数在60 分以上的,该如何操作?17考虑如果查询是按同学性别分组,那么在select 后面能够加上同学姓名列么?为什么?18分组查询中,select后面的列名有什么限制,如果在已写好的分组查询语句中加入新的查询列,必须有什么样的操作?19要查询分数为60 或 80 分的同学,该如何操作?20在 sql 的示例数据库northwind 中,你想获得一张包含lastname 和 orderdate 的列表,该列表中的雇员至少要处理过一份定单,该如何操作?21、执行以下代码完成题目:-建立数据库create database accp5 use accp5 -创建表(学生表成绩表课程表)c
18、reate table stu(sno int primary key,sname varchar(8) create table score(sno int primary key,scoreid int,score int) create table corse(corseid int ,corsename varchar(10) -插入数据insert into stu values(1,李四 ) insert into stu values(2,李五 ) insert into stu values(3,李六 ) insert into score values(1,1,90) ins
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025汽车零部件购销合同示范文本
- 2025年非金属矿物制品:耐火项目合作计划书
- 2025年沼气专用发电装置项目合作计划书
- 2025医疗机构设备购货合同模板
- 2025房产评估委托合同
- 2025年新型全液压钻机项目合作计划书
- 七年级地理结业考试高考衔接型选择题(100 题)
- 2025年智能电能表及配件合作协议书
- 2025年儿童心理咨询师考试试题及答案展示
- 2025年高压自动重合器合作协议书
- 黑臭水系治理工程监理大纲
- 温度显示与报警课程设计
- 国有土地使用权的评估与出让管理
- 延髓梗死护理查房课件
- 2023年标准化工程师考试真题模拟汇编(共402题)
- 8.1陶瓷器及宋代五大名窑(全国导游基础知识-第五版-)
- 中等职业学校语文课程标准(2020年版)(word精排版)
- 托管专项施工方案
- 汽车产品可靠性工程框架
- 风电项目开发流程教学课件
- 泌尿外科前列腺增生一病一品
评论
0/150
提交评论