- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2015级专科数据库sql server题库
题型
知识点
出题数量
难度
一、数据库设计
创建数据库和表、操作数据(增、删、改)、数据库完整性
6个大题(每个大题8-10个小题)
3易
2中
1较难
二、数据查询(以上课的scmdb数据库)
单表查询、排序
30
易
子查询
10
5易
3中
1较难
1难
多表查询
20
10易
5中
3较难
2难
分组与聚合函数
20
10易
5中
3较难
2难
视图
5~10
60%以上易
三、T-SQL编程
存储过程(游标设计在存储过程里)
20
10易
5中
3较难
2难
学生课程管理数据库(SCMDB)的表关系图
一、数据库设计
现有一人事工资管理系统,有如下两个实体表结构设计如下:(易)
部门信息表deptinfo:
字段名
中文含义
类型
是否主外键
是否为空
备注
Dept_id
部门ID
Int
pk
N
标识列,初始为1,增长值为1
Dept_code
部门编号
Varchar(20)
Y
Dept_name
部门名称
Varchar(30)
Y
员工信息表personinfo:
字段名
中文含义
类型
是否主外键
是否为空
备注
Per_ID
员工ID
Int
pk
N
标识列,初始为1,增长值为1
Dept_id
部门ID
Int
fk
N
与deptinfo关联
Per_name
员工名称
Varchar(20)
Y
Per_age
员工年龄
Int
Y
要求学生用T-SQL完成如下内容:
创建人事工资管理数据库—数据库名称为学生自己姓名的拼音全称。
Create database wangguixin
按上面表设计要求,分别创建部门信息表(deptinfo)、员工信息表(personinfo);
Create table deptinfo(
Dept_id int not null identity(1,1) primary key,
Dept_code Varchar(20),
Dept_name varchar(30)
)
Go
Create table personinfo(
Per_ID int not null identity(1,1) primary key,
Dept_id int not null foreign key references deptinfo(Dept_id),
Per_name Varchar(20) ,
Per_age int
)
分别部门信息表、员工信息表中,各插入两条数据,
Insert into deptinfo values('001','软件工程')
Insert into deptinfo values('002','xi2')
Insert into personinfo values(1,'wang',18)
Insert into personinfo values(2,'zhang',28)
删除部门信息表中所有数据。
Delete from deptinfo
在员工信息表中,新增一列,及员工的出生日期,默认时间为“2015/6/1”。
Alter table personinfo add csrq datetime default '2015/6/1'
在员工信息表中,以部门id建立非聚集索引
Create nonclustered index ix_id_test on personinfo(Dept_id)
现有商品信息管理系统,有如下两个实体表结构设计如下:(易)
商品类别信息表shoptype:
字段名
中文含义
类型
是否主外键
是否为空
备注
Ty_id
类别ID
Int
pk
N
标识列,初始为1,增长值为1
Ty_code
类别编号
Varchar(20)
Y
Ty_name
类别名称
Varchar(30)
Y
商品信息表shopinfo:
字段名
中文含义
类型
是否主外键
是否为空
备注
Sp_id
商品ID
Int
pk
N
标识列,初始为1,增长值为1
Ty_id
类别ID
Int
fk
N
与shoptype关联
Sp_code
商品名称
Varchar(20)
Y
Sp_name
商品价格
Float
Y
要求学生用T-SQL完成如下内容:
创建商品信息管理数据库—数据库名称为学生自己姓名的拼音全称。
create database wangguixin
按上面表设计要求,分别创建商品类别信息表(shoptype)、商品信息表(shopinfo);
CREATE TABLE shoptype (
ty_id int IDENTITY(1,1) NOT NULL primary ke
文档评论(0)