sqlserver2000数据库创建教务管理系统

sqlserver2000数据库创建教务管理系统

ID:27541664

大小:140.58 KB

页数:8页

时间:2018-12-03

sqlserver2000数据库创建教务管理系统_第1页
sqlserver2000数据库创建教务管理系统_第2页
sqlserver2000数据库创建教务管理系统_第3页
sqlserver2000数据库创建教务管理系统_第4页
sqlserver2000数据库创建教务管理系统_第5页
资源描述:

《sqlserver2000数据库创建教务管理系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、课程:数据库原理及应用A实验题目:MSSQLServer2000数据库管理系统创建学生表Student:CREATETABLEstudent(snochar(10)NOTNLLL,snamovarchar(10)NOTNULL,sdeptvarchar(20TNULL,sexchar(2),ageint,primarykey(sno))列名允许Null值sno丨char(10)□snamevarchar(10)□sdeptvarchar(20)□sexchar(2)0ageint0□课程表Course:CREATETABLEcourse(enochar(5)NOTNULL,cnamova

2、rchar(10)NOTNULL,cscorefloatNOTMJLL,ctimeint>primarykey(eno))列名允i午Null值enochar(5)□cnamevarchar(10)□cscorefloat□ctimeint0□学生选课表sc:CREATETABLEsc(snochar(10),enochar(5),foreignkey(sno)referencesstudent(sno),foreignkey(eno)referencescourse(eno),gradetinyintcheck(gradebetween0and100))列名允许Null值snochar(10

3、)0enochar(5)0►gradeItinyint0□实验二:数据库上的基本操作实验1.实验目的掌握使用丁_5(31^语句和企业管理器对数裾表进行插入、修改和删除数裾的操作,并体会数据完整性约束的作川,加深对数据完整性及其约束的理解。数据杏询是数据库屮最基木的操作,也是使用最频繁的操作,W此必须掌握SQL的査询语句(SELECT语句)的使用方法。进一步掌握SELECT语句的使用方法,通过实验能够熟练地使用SELECT语句。通过木实验,要熟练学握INSERT、UPDATE、DELETE语句的语法和使用方法。学握简甲.表的数据查询、数裾排序和多表操作时数裾连接查询的操作方法。掌捉嵌食査询和统

4、计杏询的操作方法。2.实验内容(1)分别使用T-SQL语句和企业管理器,向数裾库JWGL、数据库Market中各张表输入一些记录。(2)使用T-SQL语仂进行插入、修改和删除记录的操作。①插入数裾时既要插入一些不违背数裾完整性约束的记录,也要插入一些速背数据完整性约朿的记录,观察插入后的结果,并利用相太知识解释此现象。在涉及参照完整性约束的参照表中插入数据吋,理解系统足如何保证完整性的。②修改数裾时除使用正确数裾外,也可以对修改盾的新值使用一些违背数据完整性约朿的数据,观察系统执行后的结果。另外进一步观察在涉及参照完整性约朿的参照表和被参照表中修改数据吋系统的执行情况,如果违矜参照完整性那么

5、观察结果。③删除记录时一般不会出现问题,但要是在有参照完整性约束的被参照表屮删除数据吋也存在破坏完整性的情况。观察删除记录系统的执行结果。(3)简单杏询揀作。该试验包括投影、选择表达、数据排序等。①在数裾库JWGL中的学生表Student、课程表Course、学生选课表SC中完成笫3章例题3.10-例题3.28的查询操作。②在数痺Market的客表Customers、货品表Goods、订雄表Orders巾完成第3章习题6屮(1)-(4)的查询。(4)迕接杏询操作。该实验包括等值连接、然连接、一般连接(内迮接)、外连接、左外连接、右外连接和自然连接等。①在数拋库JWGL中的学生衷Student

6、、课程表Course>学生选课表SC中完成第3章例题3.35-例题3.39中的杏询揀作。①在数据库Market的客表Customers、货M表Goods、订卑表Orders中究成弟3章习题6中(5)的査询。(5)在数裾库JWGL的学生表Student、课程表Course、学生选课表SC屮完成第3章例题3.40-例题3.47中的查询操作。(6)在数据席Market的客户丧Customers、货兄衷Goods、订单表Orders十完成访3章习题6中(6)-(9)的查洵。1.实验环境裝冇SQLServer2000的实验机2.实验前的准备1.要明确能够创建数据库的川户必须足系统管理员,或是被授权使川

7、CREATEDATABASE语句的用广。2.创建数裾库必须要确定数裾库名、所冇者(即创建数据库的用户)、数据库大小(鉍初的人小、最大的人小、是否允许增长及增长的方式)和存储数裾的文件。3.确定数据库包含哪些表以及乜含的各表的结构,还要了解SQLServer的常川数据类型,以创建数据库的表。4.了解常用的创建数裾库和表的方法。5.实验步骤本实验中所用到的学生-课程数据库表如K:Student学号Sno姓名Sna

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

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

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