Sql-Server数据库查询语句练习题含答案

第三章  综合练习
1.创立一个数据库,数据库名字edu,数据文件逻辑名字edu_data,初始大小10M,最大为1024M,增长比例为每次1M;日志文件逻辑名字为edu_log,初始大小5M,最大为100M,按10%比例增长这些文件都存储到E盘根目录下,并且物理文件名与逻辑文件名全部相同。
CREATE DATABASE edu
ON  PRIMARY
( NAME = N'educ_data', FILENAME = N'e:\educ_data.mdf' , SIZE = 10240KB , MAXSIZE = 1024M , FILEGROWTH = 1M)
LOG ON
( NAME = N'educ_log', FILENAME = N'e:\educ_log.ldf' , SIZE = 5M , MAXSIZE = 100M , FILEGROWTH = 10% )
2.在edu数据库里创立一个架构,架构名字为自己名字的汉语拼音
create schema zhangsan;  --自己名字的汉语拼音
3.在创立的架构中,创立如下
表1  student表〔学生信息表〕
表2  course表〔课程信息表〕
字段名称
类  型
宽  度
允许空值
主  键
说    明
cno
char
10
NOT NULL
课程编号
cname
char
20
NOT NULL
课程名称
cpno
char
10
NULL
先修课程〔外键〕
experiment
tinyint
NULL
实验时数
lecture
tinyint
NULL
授课学时
semester
tinyint
NULL
开课学期
credit
tinyint
NULL
foreign key references用法
课程学分
表3  student_course表〔学生选课成绩表〕
字段名称
类  型
宽  度
允许空值
主  键
说    明
sno
char
8
NOT NULL
学生学号
cno
char
10
NOT NULL
课程编号
score
tinyint
NULL
学生成绩,0-100之间

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。