收藏 分销(赏)

学校里面创建和管理数据表复习练习样本.doc

上传人:二*** 文档编号:4518515 上传时间:2024-09-26 格式:DOC 页数:7 大小:110.04KB
下载 相关 举报
学校里面创建和管理数据表复习练习样本.doc_第1页
第1页 / 共7页
亲,该文档总共7页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、DDL 练 习一、定义数据库:界面方式:1、【例2.1】 创立数据库PXSCJ,数据文献和日记文献属性按默认值设立。2、【例2.2】 在PXSCJ数据库中增长数据文献PXSCJ_2,其属性均取系统默认值。3、【例2.3】 设要在数据库PXSCJ中增长一种名为FGroup文献组。4、【例2.4】 删除PXSCJ数据库。命令方式:5、【例2.5】 创立一种名为TEST1数据库,其初始大小为5MB,最大大小不限制,容许数据库自动增长,增长方式是按10%比例增长。日记文献初始为2MB,最大可增长到5MB,按1MB增长。假设SQL Server服务已启动,并以系统管理员身份登录计算机。6、【例2.6】

2、创立一种名为TEST2数据库,它有两个数据文献,其中主数据文献为20MB,不限制增长,按10%增长。1个辅数据文献为20MB,最大大小不限,按10%增长;有1个日记文献,大小为50MB,最大大小为100MB,按10MB增长。7、【例2.7】 创立一种具备2个文献组数据库TEST3。规定:(1)主文献组涉及文献TEST3_dat1,文献初始大小为20MB,最大为60MB,按5MB增长;(2)有1个文献组名为TEST3Group1,涉及文献TEST3_dat2,文献初始大小为10MB,最大为30MB,按10%增长;(3)数据库只有一种日记文献,初始大小为20MB,最大为50MB,按5MB增长。8、

3、【例2.8】 假设已经创立了例2.5中数据库TEST1,它只有一种主数据文献,其逻辑文献名为TEST1_DATA,大小为5MB,最大为50MB,增长方式为按10%增长。规定:修改数据库TEST1既有数据文献属性,将主数据文献最大大小改为100MB,增长方式改为按每次5MB增长。9、【例2.9】 先为数据库TEST1增长数据文献TEST1BAK,然后删除该数据文献。10、【例2.10】 为数据库TEST1添加文献组FGROUP,并为此文献组添加两个大小均为 10MB数据文献。11、【例2.11】从数据库中删除文献组,将例2.10中添加到TEST1数据库中文献组FGROUP删除。12、【例2.12

4、】 为数据库TEST1添加一种日记文献。13、【例2.13】 从数据库TEST1中删除一种日记文献,将日记文献TEST1_LOG2删除。二、定义数据表:界面方式:表3.3 XSB表构造1、创立学生管理系统三个表:学生表(表名为XSB)、课程表(表名为KCB)和成绩表(表名为CJB)列 名数 据 类 型长 度是 否 可 空默 认 值说 明学号定长字符型(char)6无主键,前2位年级,中间2位班级号,后2位序号姓名定长字符型(char)8无性别位型(bit)111:男;0:女出生时间日期型(datetime)系统默认无专业定长字符型(char)12无总学分整数型(int)400总学分160备注不

5、定长字符型(varchar)500无表3.4 KCB表构造列 名数 据 类 型长 度可 空默认 值说 明课程号定长字符型(char)3无主键课程名定长字符型(char)16无开课学期整数型(tinyint)11只能为18学时整数型(tinyint)10学分整数型(tinyint)10表3.5 CJB表构造列 名数 据 类 型长 度可空默认值说 明学号定长字符型(char)6无主键课程号定长字符型(char)3无主键成绩整数型(int)默认值02、【例3.1】 将XSB表表名改为student。3、【例3.2】 向表XSB中添加一种“奖学金级别”列,“奖学金级别”列为“tinyint”,容许为空

6、值。4、【例3.3】 在XSB表中,将“姓名”列名改为“name”,数据长度由8改为10,容许为空值。将“出生时间”列名改为“birthday”,数据类型由“datetime”改为“smalldatetime”。5、【例3.4】 使用界面方式删除表XSB。命令方式:6、【例3.5】 设已经创立了数据库PXSCJ,当前该数据库中需创立学生状况表XSB,该表构造见表3.3。7、【例3.6】 创立一种带计算列表,表中包括课程课程号、总成绩和学习该课程人数以及课程平均成绩。8、【例3.10】 设已经在数据库PXSCJ中创立了表XSB。先在表XSB中增长1个新列奖学金级别。然后在表XSB中删除名为“奖学

7、金级别”列。9、【例3.11】 修改表XSB中已有列属性:将名为“姓名”列长度由本来8改为10;将名为“出生时间”列数据类型由本来datetime改为smalldatetime。DDL 练 习一、定义数据库:界面方式和命令方式:1、本任务规定为“教学管理实例”创立“教学管理数据库”,数据文献、文献组和事务日记文献如表2-1所示。 表2-1“教学管理数据库”数据文献和事务日记文献文献类型文献组逻辑名称操作系统文献名初始尺寸最大尺寸增长尺寸数据文献PRIMARYPri_教管理需1D:DataFilePri_教学管理1.mdf10MB60MB5MB数据文献UserFleGrp1Snd教学管理1D:D

8、ataFileSnd_教学管理1.ndf10MB60MB5MB事务日记文献LF_教学管理1D:LogFileLF_教学管理1.ldf10MB60MB5MB2、修改“任务一”中创立“教学管理数据库”,为重要文献组增长数据文献、为顾客定义文献组增长数据文献、增长事务日记文献,详细规定如表2-3所示。表2-3向“教学管理数据库”中增长数据文献和日记文献文献类型文献组逻辑名称操作系统文献名初始尺寸最大尺寸增长尺寸数据文献primaryPri_教学管理2D: 教学管理Pri_教学管理2.mdf10MB60MB5MB数据文献UserFleGrpSnd_教学管理2D: 教学管理Snd_教学管理2.ndf10

9、MB60MB5MB事务日记LF_教学管理2D: 教学管理LF_教学管理2.ldf10MB60MB5MB3、在【公司管理器】中删除“教学管理数据库”。二、定义数据表:界面方式和命令方式:1、用两种方式创立表: 表3-2 “学生表”数据构造列名数据类型长度/精度与否容许为空值描述学生编号varchar10否英文字符和数字,唯一区别标志,不容许重复。学生姓名varchar10是中文和英文字符,容许重复。所属专业编号char3是英文字符和数字。所属班级编号char3是英文字符和数字。职务varchar6是中文阐明。性别int4是数字,1代表男,0代表女。出生日期datetime8是日期格式为“年-月-

10、日(yyyy-mm-dd)”。籍贯varchar10是中文阐明,涉及省和市。入学日期datetime8是日期格式为“年-月-日(yyyy-mm-dd)”。2、用两种方式修改“学生表”数据构造,修改内容如表3-4所示。 表3-4列名原数据构造定义新数据构造定义学生编号varchar(10)char(4)性别intbit籍贯varchar(10)varchar(50)3、在【表编辑器】【成果窗格】中输入下表所示记录。学生编号学生姓名所属专业编号所属班级编号职务性别出生日期籍贯入学日期X001宋小南Z01B01班长01980-8-1黑龙江省哈尔滨市-9-1X002宋雪燕Z01B01学生01982-1

11、2-26北京市-9-1X003张经纬Z01B01学生11981-10-10北京市-9-1X004张黎辉Z01B02班长11983-6-2辽宁省沈阳市-9-1X005张黎阳Z01B02学生11983-4-12上海市-9-1X006王霞Z02B03班长01973-5-6黑龙江省哈尔滨市-9-1X007王旭Z02B03学生01978-4-1北京市-9-1X008曹轩明Z02B04班长11984-5-5福建省厦门市-9-1X009曹万里Z02B04学生11977-12-10重庆市-9-14、用insert语句插入下表所示记录。学生编号学生姓名所属专业编号所属班级编号职务性别出生日期籍贯入学日期X010

12、包海中Z03B05班长11980-11-8新疆乌鲁木齐市-9-1X011郑贤淑Z03B05学生01984-9-7北京市-9-1X012王忆浦Z03B06班长01982-3-21云南省昆明市-9-1X013薛智Z03B06学生11976-1-1上海市-9-15、通过界面方式和命令方式两种办法实现修改表中记录办法:修改“学生编号”为“X006”“出生日期”和“籍贯”,如表3-8所示。 表3-8 修改X006“出生日期”和“籍贯”列原值新值出生日期1973-5-61979-5-6籍贯黑龙江省哈尔滨市黑龙江省齐齐哈尔市6、通过界面方式和命令方式两种办法实现删除表中记录办法:删除“学生表”中“学生编号”为“X009”记录 。

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服