实验三:使用SQL Server管理数据表-XXXX1060073.docx
《实验三:使用SQL Server管理数据表-XXXX1060073.docx》由会员分享,可在线阅读,更多相关《实验三:使用SQL Server管理数据表-XXXX1060073.docx(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第7页 共7页实验三:使用SQL Server管理数据表一、实验目的1. 熟悉数据表的特点;2. 熟悉在Management Stuio中创建、编辑及删除数据表;3. 熟悉使用T-SQL创建、编辑及删除数据表;二、实验环境已安装SQL Server 2005 企业版的计算机(13台);具有局域网环境,有固定IP;三、实验学时2学时四、实验要求1. 了解表的结构特点;2. 了解SQL Server的基本数据类型;3. 熟悉使用T-SQL语法;4. 完成实验报告。五、实验内容请分别使用Management Stuio及T-SQL完成
2、以下内容:1、 请在指定数据库内完成以下内容:1) 依据数据表的结构创建相对应的数据表,表结构如下所示;学生信息表(student)字段名称字段类型及长度说明备注SnoChar(9)学生学号主关键字SnameChar(6)学生姓名非空SsexChar(2)学生性别可为空SageInt学生年龄可为空SdeptVarChar(8)学生所在院系可为空CREATE DATABASE XSGLOn primary(name=XSDAB,Filename=E:XSGL.mdf,Size=5MB,Maxsize=20mb,Filegrowth=10%)USE XSGLCreate table student
3、(Sno char(9) not NULL primary key,Sname char(6) not NULL,Ssex char(2),Sage int,Sdept varchar(8)go课程信息表(course)字段名称字段类型及长度说明备注CnoChar(4)课程编号主关键字CnameVarChar(20)课程名称非空CpnoChar(4)先行课可为空CcreditInt学分可为空USE XSGLCreate table course(Cno char(4) not NULL primary key,Cname varchar(20) not NULL,Cpno char(4),Cc
4、redit int,)go选课信息表(sc)字段名称字段类型及长度说明备注SnoChar(9)学生学号主关键字CnoChar(4)课程编号主关键字GradeInt成绩可为空USE XSGLCreate table SC(Sno char(9) NOT NULL,Cno char(4)NOT NULL,Grade int,CONSTRAINT PK_SC PRIMARY KEY(Sno,Cno)Go2) 在表student中增加新字段 “班级名称(sclass)“;USE XSGLGOALTER TABLE studentADD Sclass char(10)GO3) 在表student中删除字
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验三:使用SQL Server管理数据表-XXXX1060073 实验 使用 SQL Server 管理 数据表 XXXX1060073
限制150内