实验2 数据库及表的创建和管理Word文档格式.docx
《实验2 数据库及表的创建和管理Word文档格式.docx》由会员分享,可在线阅读,更多相关《实验2 数据库及表的创建和管理Word文档格式.docx(12页珍藏版)》请在冰豆网上搜索。
日志文件为student_log,大小为2MB.其他参数取默认值。
步骤:
a.
b.
c.
d.
2.使用Transact—SQL语言创建一个student1数据库,主文件逻辑名为student1_data,物理文件名为student1.mdf,为10MB,增长速度为10%;
数据库的日志文件逻辑名为syudent1_log,物理文件名为student1.ldf,初始化大小为1MB,最大尺寸为5MB,增长速度为1MB;
文件存放路径为c:
\data文件夹下。
Createdatabasestudent1
Onprimry
(name=student1_data,
filename=c:
\data\student1.mdf,
size=10,
maxsize=unlimited,
filegrowth=10%)
logon
(name=student1_log,
\data\student1.ldf,
size=1,
maxsize=5,
filegrowth=1)
3.在student数据库中创建一个名为pupil的表,要求:
(snochar(6)notnull,snamechar(10)notnull,ssexchar
(2)notnull,birthdaydatetimenotnull,politychar(20))
b.
c.保存并命名为pupil即可。
4.将pupil表的sno设置为主键。
5、为sname字段设置惟一性约束。
6.为ssex和birthday设置检查性约束,要求ssex只能为‘男’或‘女’,birthday应该大于‘1987-1-1’。
7.为polity字段设置默认约束,值为‘群众’。
8再创建一个学生选课表sc(snochar(6)notnull,cnochar(10)notnull,gradereal).
为sc表创建外键约束,把sc表的sno和pupil表的sno关联起来,在这两个表之间创建一种制约关系。
最后保存该关系图即可。