第四部分 数据库操作.docVIP

  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命令修改表结构、删除表以及进行数据的查询和修改等操作 二、实验内容及操作参考 使用企业管理器来创建学生选课数据库(xsxk),其中包括学生表、课程表和选课表。 各数据库表的结构如表4-1、表4-2和表4-3所示。 表4-1 学生表(s) 字段名 数据类型 长度(字节数) 是否可为NULL 中文描述 sno char 10 NOT NULL 学生学号 sn char 8 NOT NULL 学生姓名 sex char 2 NULL 性别 age tinyint 1 NULL 年龄 dept char 10 NULL 系名 表4-2 课程表(c) 字段名 数据类型 长度(字节数) 是否可为NULL 中文描述 cno char 10 NOT NULL 课程编号 cn char 20 NOT NULL 课程名 ct tinyint 1 NULL 课时数 表4-3 选课表(sc) 字段名 数据类型 长度(字节数) 是否可为NULL 中文描述 sno char 10 NOT NULL 学生学号 cno char 10 NOT NULL 课程编号 score tinyint 1 NULL 成绩 操作参考: 使用企业管理器创建数据库 (1)、启动企业管理器。选择菜单“开始”→“程序” →“Microsoft SQL Server” →“企业管理器”,打开如图4.1所示界面; (2)在控制台根目录窗口中,展开”Microsoft SQL Server”,再单击“SQL Server组”,展开服务器组;单击(local)(windows nt)项,展开要创建数据库的服务器。 (3)单击“数据库”文件夹,将其展开,下面会显示系统已有的数据库。右击“数据库”文件夹,选择“新建数据库”选项,或单击工具栏中的按钮,打开“数据库属性”对话框,如图4.2所示。 (4)选择“常规”选项卡,在“名称”文本框中输入xsxk。 (5)单击“确定”按钮,完成数据库xsxk的创建。 (6)返回企业管理器窗口,在“数据库”文件夹下查看是否有数据库xsxk。单击数据库xsxk,查看其内容。 图4.1 企业管理器 图4.2 数据库xsxk属性对话框 使用Create Table命令来创建表 选择“开始”“程序”“Microsoft SQL Server” →“查询分析器”Alter table s Alter column native char(16) null (3)单击工具栏中的按钮,执行该语句。 (4)查看表s,确认列native已经进行了修改。在查询分析器中的对象浏览器中选择表dbo.s中的“列”,单击鼠标右键,选择快捷菜单中的“刷新”选项,可查看到修改后的列定义为native char(16) null。 (3) 删除表s中的native列 实验步骤: (1)打开企业管理器,通过表设计器打开数据库xsxk中的表s。 (2)在表设计器中找到要删除的列native,单击行选择器选中该行。 (3)单击鼠标右键,在打开的快捷菜单中选择“删除”,该字段即从表中删除。 (4)关闭表设计器。 4、向数据库表中录入数据 (1) 在企业管理器中打开表。在企业管理器中,展开数据库xsxk的“表”结点。在右窗格中,选择表s,单击鼠标右键,选择“打开表” →“返回所有行”选项。 (2) 录入数据到表s。在打开的空数据表中,录入数据内容。(各个表的数据内容见表4-4、表4-5和表4-6。 (3) 单击数据表窗口右上角的关闭按钮,并保存数据表,操作完成。 表4-4 学生数据表(s) sno sn sex age dept S1 钱尔 男 18 信息 S2 孙姗 女 24 信息 S3 李思 男 21 自动化 S4 周武 男 19 计算机 S5 吴丽 女 20 自动化 S6 李奇 男 18 外语 S7 古明 男 null 计算机 表4-5 课程数据表(c) 表4-6 选课数据表(sc) cno cn ct C1 英语 32 C2 计算机基础 32 C3 控制原理 48 C4 高等数学 48 C5 政治 32 C6 历史 32 C7 程序设计 16 sno cno score S1 C1 90 S1 C2 85 S2 C5 57 S2 C3 80 S2 C7 Null S3 C1 75 S3 C2 70 5、修改数据

文档评论(0)

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

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

1亿VIP精品文档

相关文档