实验四:SQL语句建库.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验四:SQL语句建库

实验四、 使用SQL语句的数据库定义实验 机械工业出版社 1.实验目的 熟练掌握使用SQL Server 查询分析器创建数据库、表、索引和约束的方法,以加深对数据库模式、表结构、索引和数据完整性约束等概念的理解。 2. 实验内容 利用SQL 语句在 查询分析器中实现: (1)创建数据库并查看数据库属性; (2)在数据库中定义基本表及结构,定义表的主码和基本约束条件,并为主码建索引; (3)查看基本表结构,并修改表结构直到正确。 3. 实验要求 (1)基本操作 1)建立教师_学生数据库。查看教师_学生数据库的属性,并修改至符合要求。 create database 教师_学生 on primary(name=教师_学生_data, filename=‘D:\数据库\教师_学生_data.mdf’, size=20mb, maxsize=40mb, filegrowth=5mb) log on (name=教师_学生_log, filename=‘D:\数据库\教师_学生_log.ldf’, size=5mb, maxsize=30mb, filegrowth=1mb) 2)在教师_学生库中建立教师、学生和授课表: 教师(教师号,姓名,所在系,职务,电话); 学生(学号,姓名,系别,年龄); 教学(学号,教师号,课程名). 要求:为属性选择合适的数据类型;定义每个表的主码;设置是否允许空值和缺省值等列级数据约束。 3)建立以下表级约束。 主码约束;教学表与教师表间、教学表与学生表之间的外码约束;实现教学表的学号和教师号的惟一性约束;实现学生表的系别只能是“理学系”的Check约束。 基本表名 属性名 数据类型 长度 列级约束 表级约束 教师 教师号 CHAR 10 不能空,惟一值 教师号为主码 姓名 CHAR 12 不能空 所在系 CHAR 30 ? 职务 CHAR 10 ? 电话 CHAR 12 不能空 ? 学生 学号 CHAR 8 不能空,惟一值 学号为主码 姓名 CHAR 8 不能空 系别 CHAR 30 默认值‘理学系’? 年龄 smallint ? 教学 学号 CHAR 10 不能空 学号和教师编号为主码; 教师编号为外码;学号为外码 教师编号 CHAR 8 不能空 课程名 CHAR 20? (3)在教师表中添加一列,字段名:身高,字段类型:numeric,字段长度:4.2,允许为空; (4)删除教师表中的字段身高 6. 实验报告要求 (1)写出实验目的、实验内容、实验结果和主要实验步骤。 (2)列出实验前准备的实验数据表格,指出教师_学生库中各表的属性定义和数据约束。 (3)列出实验中出现的问题和解决方法。 (4)写出体会和提高。 本节结束,谢谢

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档