实验1:数据库的安装与数据库定义语言.doc

实验1:数据库的安装与数据库定义语言.doc

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验一:数据库的安装与数据库定义语言(4课时) 一、实验目的 熟练掌握建立数据库和表,向数据库输入数据、修改数据和删除数据的操作。 二、实验内容 在SQL SERVER 2012中建立数据库并设计各表,输入多条实际数据,并实现数据的增、删、改操作。 三、实验步骤: 从网络上下载SQL SERVER 2012软件,安装到计算机上。 创建用于学生管理数据库,数据库名为xsgl,包含学生的基本信息,课程信息和选课信息。数据库xsgl包含下列3个表: (l) student:学生基本信息。 (2)course:课程信息表。 (3)sc:学生选课表。 各表的结构分别如表1-1、表1-2和表1-3所示。 表1-1 学生信息表:student 列名 数据类型 长度 是否允许为空值 sno char: 字符(文本)型 10 否 sname char:字符(文本)型 10 否 ssex char:字符(文本)型 2 否 sage int: 整数(数值)型 是 sdept char:字符型 4 否 表1-2 课程信息表:course 列名 数据类型 长度 是否允许为空值 cno char: 字符(文本)型 3 否 cname char: 字符(文本)型 30 否 credit int: 整数(数值)型 是 pcno char: 字符(文本)型 3 是 表1-3 学生选课表:sc 列名 数据类型 长度 是否允许为空值 sno char:字符(文本)型 10 否 cno char:字符(文本)型 3 否 grade int: 整数(数值)型 是 数据库的建立: 通过模板方式创建数据库; 通过向导方式创建数据库。 1. 通过模板方式创建数据库 (1)打开Microsoft SQL Server Management Studio(SSMS)界面,如图: (2)点击视图,在打开的视图中选中“模板资源管理器”这个选项,点击: (3)在打开的这个模板浏览器中选中datebase并且双击它,得到: (4)从双击出来的按钮里点击create datebase,得到: (5)在这个页面上点击查询,选择“指定模板参数值”,命名为“Teable1”: (6)填好参数值后点击确定, (7)点击执行,等待成功,如图: 在左边的对象资源管理器下的“数据库”刷新,就会出来刚才创建“数据库”—Teable1。此时,数据库创建好了。 2. 通过向导方式创建数据库 (1)打开SSMS界面,如图: (2)左边有一个“对象资源管理器”框,打开里面的数据库如图: (3)鼠标右击数据库,选择“新建数据库”: (4)把这个数据库的名字命名为“Teable2”,点击确定,在左侧对象资源管理器下的数据库里刷新一下,就会出现刚才创建的数据库,如Teable2:数据库创好了:如图: 表的建立: 通过SQL语句创建; 通过可视化方法。 创建“学生”表Student: 通过SQL语句创建 A:1.打开SSMS,点击文件, 2.在文件下,选择“新建”,再选“使用当前连接的查询”,如图: 3.点击“使用当前连接的查询”进去后,出现的结果如图所示: 4.在当前页面创建关系表-“Student”,如图: create table student (Sno char(9) primary key, sname char(20) unique, ssex char(2), sage smallint, sdept char(20) ); 5.编好后,点击保存,命名为“Student”,表即为创建好了。 B:1.在 对象资源管理器下的数据库里找到在实验一中建立的“Teable1”,如图: 2.右键“Teable1”,选择“新建查询”,如图: 3.开始写代码: 写好后,点击执行,然后再左边刷新,dbo.student即是创建好了的,在默认模式dbo中。 创建模式,在新建模式中创建表,方法有两种: 点击当前数据库,在SSMS中,新建查询,输入SQL 语句: 如:create schema test create table tab1 (no smallint, name char(20) );点击执行,刷新数据库。 创建了模式test及该模式下的表tab1。 点击当前数据库,在SSMS中,新建查询,输入SQL 语句: create schema ST;点击执行,刷新数据库,即创建了模式ST。 新建查询,输入SQL 语句: 如:create table ST.st (STno smallint, STname char(20) );点击执行,刷新表。 创建了模式ST下的表st。 通过可视化方法创

文档评论(0)

骨干 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档