欢迎来到天天文库
浏览记录
ID:34323656
大小:84.80 KB
页数:6页
时间:2019-03-05
《实验二表的创建和管理》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、液海工曇陀实验报告书课程:测绘数据库系(院):测绘工程学院专业:测绘工程班级:测绘101姓名:邵聪颖学号:141001124实验二表的创建与管理1实验目的和要求1.巩固数据库的基础知识;2.掌握创建与删除表的两种方法;3.掌握修改表结构的方法。2实验时间和地点3实验内容和成果I在Student数据库中利用查询分析器创建课程信息表Course.表结构如下:主键列名数据类型宽度小数位空否备注PkCnoChar3N课程代码CnameChar20Y课程名称CpnoChar3Y先行课号CreditDecimal31Y学分表-dbo.Table
2、!♦摘要列名数据类型允许空Conchar(10)□Cnamechar(10)0Cpnochar(10)0卜Credit[decimal(18;1)nh□列屈性j11是复制的1否A1是合并发布的n毘可索引的呈是确定的B说明粤小数位数利用Transact-SQL语句创建选课成绩表Sc和操作员表Operator,表结构如下:主码列名数据类型宽度小数位空否备注PkSnoChar5N学号CnoChar3N课程代码GradeDecimal51Y成绩createtableScsnochar(5)notnull,enochar(3)notnull,
3、gradedecimal(5z1),primarykey(sno,eno))createtableOperator(operator_idchari4)primarykeynotnulloperator^namechar(12),sswordchari;10)/permissionchar(20)z);Lj消息命令J元成。主码列名数据类型宽度小数位空否备注PkOperatoridChar4N操作员编号OperatornameChar12Y操作员姓名PasswordChar10Y密码PermissionChar20Y权限2表的管理⑴用
4、企业管理器创建教工表teacher,要求如下:列名数据类型允许为空?约束IDENTITY属性教工号Int否主键无姓名Varchar(20)是无无家庭住址Char(3O)是无无电话Int是无无性别Char(2)否默认为'男’无系别Varchar(16)否必须是('计算机软件,、,计算机体系结构'、'计算机网络')之一无列名数据类型允许空翟教工号int□姓名varchar(20)0家庭住址char(30)0电话int0性别that/2)□►l^uvarchar(16)□列属性帥]曰(當規)A(名称)系别长度16默认值或绑定数据类型var
5、char介许宇否V默认值或辫定⑵在查询分析器中用命令:DROPTABLEteacher删除该表。⑶根据条件在查询分析器中输入以下语句:CREATETABLEteacher(教工号INTPRIMARYKEYIDENTITY(1,1),姓名VARCHAR(18)NULL,家庭住址CHAR(30)NULL,电话INTNULL,职称CHAR(14)DEFAULT'讲师',所在专业VARCHAR(16)CONSTRAINTchnamelCHECK(所在专业IN('计算机体系结构',’计算机网络’,'计算机软件'))犀性当前查诲Y丁结果命令已成
6、功完成.□状态SPID版本当前伏走返回的行服务器用尸执行时佰SPID服务器上芷©查诲…gis08(9.0RTM)GIS08Adjninistrator(58)master00:00:000行Rll4CR2ATET1BLEteacher1鞍工号INTPRIfUftTKETIDENTITY1,11,姓名VUK呂218)HULL,衣庭住址CBA>30HULL,电话IHTNULL.CB1R14DEFAULT•讲师-餅左专业V1RCH1R16CONSTRAINTeh&ftftelC«CK所在专业IN「计鼻机体央話炉J计尊机H络」计和命令己咸
7、力丸咸.4实验总结及体会gis08.Baste...LQuery6.“丄拿表"dbo.teacherDROPTABLEteacher今天学习主要内容是表的创建,在用Transact_SQL语句创建表时,总是容易出错误,因为没注意在英文状态下使用标点符号。感觉今天的实验内容还满简单的,没遇到什么大问题,还感觉有点乐趣。实验成绩
此文档下载收益归作者所有