表创建与管理

表创建与管理

ID:20911524

大小:343.50 KB

页数:12页

时间:2018-10-17

表创建与管理_第1页
表创建与管理_第2页
表创建与管理_第3页
表创建与管理_第4页
表创建与管理_第5页
资源描述:

《表创建与管理》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、学生课程实验报告书11级计算机与信息科学系网络工程专业2班学号1130040218姓名赖丽娜2012--2013学年第2学期实验项目:表的创建与管理实验时间:2013.4.6实验目的与要求:1、掌握使用T-SQL语句创建数据库、数据表和`数据表完整性约束的定义。2、熟悉表的结构和列所使用的数据类型。3、理解数据表完整性含义及其定义的方法。实验平台:1、操作系统:WindowsXP或Windows20032、数据库管理系统:SQLServer2005实验步骤(纸张不够写可另外加纸并应装订):(一)数据库创建与管理①数

2、据库的创建使用CREATEDADABESE语句创建一个数据库。名字为NewSales,数据文件名为NewSales.mdf,存储在D:下,初始化大小为4MB,最大为10MB,文件增量以1MB增长。日志文件为NewSales_log.ldf,存储在E盘下,初始化大小为2MB,最大为5模板,文件增量以1MB增长。(1)打开SQLServerManagementStudio,连接数据库服务器(2)单击“新建查询”按钮,进入命令编辑区(3)输入以下SQL语句:createdatabaseNewSalesonprimary

3、(name='NewSales',filename='D:教务管理系统NewWSales.mdf',size=4mb,maxsize=10mb,filegrowth=1mb)logon(name='NewSales.ldf',filename='D:教务管理系统NewSales_log.ldf',size=2mb,maxsize=5mb,filegrowth=1mb)②创建一个“教务管理系统”数据库,并将下列表创建在该数据库中(二)表的创建与完整性定义创建RankPayment表:createtableRa

4、nkPayment(Trankchar(6)primarykey,Paymentrealnotnull);查看创建的结果:select*fromRankPayment;表的完整性约束查看:execsp_helpRankPayment;创建StudentInfo表:CREATETABLEStudentInfo(Snochar(8)primarykey,Snamechar(8)constraintS1unique,Ssexchar(6)notnullcheck(Ssex='男'),Sbirthdaydatetimeno

5、tnull,SageSmallintnotnull,Saddressvarchar(40),Sphotoimage,Smemoryvarchar(100));查看创建的结果:select*fromStudentInfo;表的完整性约束查看:execsp_helpStudentInfo;创建TeacherInfo表:createtableTeacherInfo(Tnochar(8)primarykey,Tnamechar(8)notnull,Tsexchar(6)notnullcheck(Tsex='男'),Tbir

6、thdaydatetimenotnull,TageSmallintnotnull,Trankchar(6)notnull,Taddressvarchar(40),Tphotoimage,Tmemoryvarchar(100),foreignkey(Trank)referencesRankPayment(Trank));查看创建的结果:select*fromTeacherInfo;表的完整性约束查看:execsp_helpTeacherInfo;创建CourseInfo表:查看创建的结果:select*fromCou

7、rseInfo;表的完整性约束查看:execsp_helpCourseInfo;创建Teaching表:createtableTeaching(Tnochar(8)notnull,Cnochar(8)notnull,Ssatisfactchar(6),foreignkey(Tno)referencesTeacherInfo(Tno),foreignkey(Cno)referencesCourseInfo(Cno));查看创建的结果:select*fromTeaching;表的完整性约束查看:execsp_helpT

8、eaching;创建StudentCourse表:CREATETABLEStudentInfo(Snochar(8)primarykey,Snamechar(8)constraintS1notnull,Ssexchar(6)notnullcheck(Ssex='男'),Sbirthdaydatetimenotnull,SageSmallintnotnull,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。