ImageVerifierCode 换一换
格式:DOC , 页数:4 ,大小:58KB ,
文档编号:5897806      下载积分:15 文币
快捷下载
登录下载
邮箱/手机:
温馨提示:
系统将以此处填写的邮箱或者手机号生成账号和密码,方便再次下载。 如填写123,账号和密码都是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

优惠套餐
 

温馨提示:若手机下载失败,请复制以下地址【https://www.163wenku.com/d-5897806.html】到电脑浏览器->登陆(账号密码均为手机号或邮箱;不要扫码登陆)->重新下载(不再收费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  
下载须知

1: 试题类文档的标题没说有答案,则无答案;主观题也可能无答案。PPT的音视频可能无法播放。 请谨慎下单,一旦售出,概不退换。
2: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
3: 本文为用户(momomo)主动上传,所有收益归该用户。163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

1,本文(《数据库》实验2-创建及维护表 (2).doc)为本站会员(momomo)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!

《数据库》实验2-创建及维护表 (2).doc

1、实验:表管理-创建及维护表一、实验目的与任务目的:旨在训练学生使用T-SQL语句创建及维护表,能根据给出的语法创建符合用户需求的表结构,通过表的创建,了解表的约束性规则及表数据的维护。任务:创建表及表数据的维护,在数据库中创建相应的表,并对表进行数据的添加、删除及修改。任务1:使用T-SQL语句创建数据库,脚本如下:CREATE DATABASE SchoolInfo -创建数据库任务2:创建表Department列名数据类型说明DepIDintPrimary KeyDepNamevarchar(20)NOT NULL答案:create table department(depid int,d

2、epname varchar(20) not null,primary key(depid)任务3:创建表Course列名数据类型说明CourseIDintPrimary KeyCourseNamevarchar(20)NOT NULL答案:create table course(courseid int ,coursename varchar(20) not null,primary key(courseid)任务4:创建表Student列名数据类型说明StuIDchar(10)Primary Key,学号以A,B或Z打头,后头跟两位数字代表的系号,再跟1位数字代表的班号,最后跟2位数字代表

3、的个人学号StuNamevarchar(20)NOT NULLStuAgeintStuAge在15到100之间StuSexchar(2)只能取值为男或女,默认男StuCityvarchar(20)无StuScorefloatStuScore在0到100之间DepIDint参照Department表主键答案:Create table Student(StuID char(10) constraint pkStuID primary key constraint chkStuID check(StuID like A,B,Z0-90-90-90-90-9) ,StuName varchar(20)

4、 not null,StuAge int constraint chkStuAge check(StuAge between 15 and 100) ,StuSex char(2) constraint chkStuSex check(StuSex in(男,女) constraint defStuSex default 男,StuCity varchar(20) ,StuScore float constraint chkStuScore check(StuScore between 0 and 100) ,DepID int constraint fkDepID foreign key r

5、eferences Department(DepID)任务5:创建表SC列名数据类型说明StuIDchar(10)主键,外键CourseIDint主键,外键Scorefloat介于0到100之间答案:Create table SC(StuID char(10) constraint fkStuID foreign key references Student(StuID) ,CourseID int constraint fkCourseID foreign key references Course(CourseID) Constraint pkStuCourse primary key(S

6、tuID,CourseID) , Score float constraint chkScore check(Score between 0 and 100)任务6:使用insert语句为各表添加若干记录(试插入违反约束性规则的记录查看执行的结果)答案:insert into Department values(1,computer)insert into Department values(2,English)insert into Student values(A00001,jianghao,18,男,jiangxi,60,1)insert into Student values(A000

7、02,gaoemng,19,男,feicheng,80,1)insert into Student values(A00003,linxucheng,19,男,jiashan,80,2)insert into Course values(1,Database)insert into Course values(2,English)insert into SC values(A00001,1,70)insert into SC values(A00002,1,85)insert into SC values(A00002,2,85)任务7:使用update语句将1系学生的StuScore值加1,

8、年龄加1岁。答案:update Studentset StuScore=StuScore+1,StuAge=StuAge+1where DepID=1任务8:删除SC表选择1号课程的记录。答案:delete from SCwhere CourseID=1三、内容与要求 课题名称表的创建及维护 (一)课题内容 按照任务1至任务8逐步完成,完成后学生可以独立管理表,对表创建,表数据的维护。 (二)课题要求按照实验任务书逐步完成实验(三)考核及报告要求 1. 考核能独立完成任一项任务。2. 报告要求提交一份完整的实验报告,实验报告中详细给出每个任务的解决方案,解决方案后附带每个任务的实验结果。四、主要仪器设备硬件:PC机软件:SQL SERVER 2005

侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|