基本表及索引的定义建立修改与删除.docVIP

基本表及索引的定义建立修改与删除.doc

  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文档。上传文档
查看更多
基本表及索引的定义建立修改与删除,建立索引完成怎么删除,qq自定义头像怎么删除,tableview自定义删除,dota2自定义地图删除,ios自定义滑动删除,win7自定义图标删除,微信自定义菜单删除,怎么删除自定义头像,qq自10e0定义头像删除不了

《数据库系统概论》课程实验报告 实验名称 基本表及索引的定义、建立、修改与删除 实验序号 01 姓 名 习特乐 系专业 电子信息工程 班 级 1 学 号 2010**** 实验日期 4月25日 指导教师 组 名 成 绩 实验目的 1.学习创建数据库的方法 2.学习建表的两种方法 3.掌握如何查看、修改数据库属性的方法; 4.掌握数据库的缩小、更名、与删除的方法 二、实验设备 装有SQL Sever 2005软件的PC 三、实验内容 在本次试验中用学生-课程数据库作为一个解释SQL的数据定义、数据操作、数据查询和数据控制的应用。 学生-课程的数据库 : 学生表:Student(Sno,Sname,Ssex,Sage,Sdept) 课程表:Course(Cno,Cname,Cpno,Ccredit) 学生选课表:SC(Sno,Cno,Grade) Student Course SC 实验步骤及结果 Ⅰ、创建数据库。 (1)启动SQL Server管理控制器,在“对象资源管理器”窗口中选中“数据库”节点,右击,在出现的快捷菜单中选择“新建数据库”命令。 (2)进入“新建数据库”对话框,在对话框中输入数据如图1所示。其他保持默认值。单击“确定”按钮,数据库班超阳创建完成。重复步骤,再创建数据库班超阳01。 图1 II、创建表。 利用图形用户界面创建表 。 1)选中创建好的数据库班超阳02,单击数据库中的表对象,然后右击窗口右侧选择新建表。 2)采用(1)的操作步骤在数据库1中创建Student表,打开Student表,选择编辑选项,在 打 开的窗口中输入相应的记录,其表结构和数据如图2所示 图2 相同步骤建立 重复操作(1),创建表Course、SC并在其中输入相应记录 2.用T-SQL语言创建表。 选中创建好的数据库班超阳01,单击菜单栏中的新建查询,在打开的窗口中打入课本P85中的例5里的Student表程序代码,再单击菜单栏中的!执行。 检查消息窗口中的提示,调试代码,直到显示命令已成功完成,即成功在数据库班超阳01中成功创建Student表。如图3所示。 重复步骤1)2)把课本P85的例6,例7中的程序依次键入,成功创建Course、SC表。 表创建完成后,单击鼠标右键,选择编辑表,向表中输入数据,与图形用户界面创建表的步骤一样。 图3 III、修改基本表。 SQL语言用ALTER TABLE语句修改基本表,ADD字句用于增加新列和新的完整性约束条件,DROP字句用于删除指定的完整性约束条件,ALTER COLUMN字句用于修改原有的列定义,包括修改列名和数据类型。 选中需要修改的表,在新建查询框中输入正确的程序,即可完成修改。 也可以通过直接选中需要修改的表,右键选择设计,更改表中的内容。 例9:将年龄的数据类型由字符型(假设原来的数据类型是字符型)改为整型。 图4 IV.表的删除。 SQL语言用DROP TABLE语句删除表。若选择RESTRICT,则该表的删除是有限制条件的,若选择CASCADE,则该表的删除是没有限制条件的。 1)选中需要删除的表,右键选择删除选项,就可以完成删除表操作。 2)选择需要删除的表,在新建查询框中键入正确的程序代码也可以完成删除操作。 例11.删除Student表。 V.索引的建立与删除。 1.建立索引。 在SQL语言中,建立索引使用CREATE INDEX语句,UNIQUE表明此索引的每一个索引值只对应唯一的数据记录,CLUDTER表示要建立的索引是聚簇索引。 例14.为学生-课程数据库中的Student,Course,SC3个表建立索引。其中Student表按学号升序建唯一索引,Course表按课程号升序建唯一索引,SC表按学号升序和课程号降序建唯一索引。 删除索引。在SQL中,删除索引使用DROP INDEX语句。 例15 删除Student表的Stuname索引。 教师签字: 河北北方学院信息科学与工程学院 信息科学与工程学院·2010年编制 1

文档评论(0)

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

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

1亿VIP精品文档

相关文档