SQL笔试题笔试题.doc,家庭住址,联系电话
Create table stu (学号 int , 姓名 varchar (8),
年龄int,
性别 varchar (4),
家庭地址varchar (50),
联系电话int
);历 varchar(6);
3) 修改学生表的结构,删除一列信息,家庭住址
Alter table stu drop column 家庭地址
4) 向学生表添加如下信息:
学号姓名年龄性别联系电话学历
1A22 男 123456 小学
2B21男119中学
3C23男110高中
4D18女114大学
Insert
into stu values (1,'
A' ,22, ?
男,
,123456,'小学’)
Insert
into
stu
values (2,'
W ,21, ?
男,
,119,'
中学'
)
Insert
into
stu
values (3,'
C' ,23,'
男,
,110,'
高中’
)
Insert
into
stu
values (4,'
D' , 1& '
女,
,114,'
大学'
)
5) 修改学生表的数据,将电话号码以11开头的学员的学历改为“大专”
Update stu set 学历二'大专,where 联系电话 like ,11%'
6) 删除学生表的数据,姓名以C开头,性别为'男'的记录删除
Delect from stu where 性别二'男,and 姓名 like 'c%'
7) 查询学生表的数据,将所有年龄小于22岁的,学历为“大专”的,学生的姓名和学号示出来
Select姓名,学号from stu where年龄〈22 and学历二'大专,
8) 查询学生表的数据,查询所有信息,列出前25%的记录
Select top 25 percent * from stu
9) 查询出所有学生的姓名,性别,年龄降序排列
Select 姓名,性别 from stu order by 年龄 desc
10) 按照性别分组查询所有的平均年龄
Select avg(年龄)from stu group by 性别
三 填空(3分/题)36分(包含 笔试题问题和解答答案)
1)索引分为—聚集索引__和__非聚集索引__在一张表上最多可以创建1个聚集索弓L索弓但是可以创 建_249个非 聚集索引索引。
2) 系统存储过程_sp-helptext—是用来显示规则,默认值,未加密的存储过程,用户定义函数,触发或视 图的文木
3) 事务开始:begin Transction
提交爭务:commit Transction
回滚事务:rollback Transction
四问答题(5分/题)60分(包含笔试题问题和解答答案)
1) 数据库包含哪些那几种后缀名的文件必须,这些文件分别存放在什么的信息?
主要数据文件(• mdf)包含数据用户收集的信息,还有数据库其他相关的信息,
日志数据文件(.ndf)存放用户对数据库的增删改查的信息,用于备份恢复使用
2) TRUNCATE TABLE命令是什么含义?和Delete from表名有什么区?
TRUNCATE TABLE:提供了
SQL笔试题笔试题 来自淘豆网m.daumloan.com转载请标明出处.