数据库管理系统软件的使.docVIP

  • 6
  • 0
  • 约2.17千字
  • 约 7页
  • 2017-06-11 发布于北京
  • 举报
实验一: 数据库管理系统软件的使 实验一: 数据库管理系统软件的使用 一、实验目的 (1)认识几种常见的数据库管理系统,熟悉它们的使用界面; (2)熟练掌握建立数据库和表,向数据库输入数据、修改数据和删除数据的操作。 二、实验内容 分别在Access和SQL SERVER2005中建立数据库并设计各表,输入多条实际数据,并实现数据的增、删、改操作。 三、实验步骤: 创建用于学生管理数据库,数据库名为XSGL,包含学生的基本信息,课程信息和选课信息。数据库XSGL包含下列3个表: (l) student:学生基本信息。 (2)course:课程信息表。 (3)sc:学生选课表。 各表的结构分别如表1、表2和表3所示。 表1 学生信息表:student 列名 数据类型 长度 是否允许为空值 sno 字符(文本)型 10 否 sname 字符(文本)型 10 否 ssex 字符(文本)型 2 否 sage 整数(数值)型 是 sdept 字符型 4 否 表2 课程信息表:course 列名 数据类型 长度 是否允许为空值 cno 字符(文本)型 3 否 cname 字符(文本)型 30 否 credit 整数(数值)型 是 pcno 字符(文本)型 3 是 表3 学生选课表:sc 列名 数据类型 长度 是否允许为空值 sno 字符(文本)型 10 否 cno 字符(文本)型 30 否 grade 整数(数值)型 是 建表结果截图如下(3个): 用可视化界面在Access中建立数据库和表: (a)在Access中创建xsgl.mdb数据库,使用表设计视图创建如表1、表2、表3所示结构的3个表。 分别在student表、course表和sc表中输入如下表中的记录: 在数据库视图下,选择表对象中的相应表选择打开,在浏览视图下输入如下表记录: sno sname ssex sage sdept 95001 李勇 男 20 CS 95002 刘晨 女 19 IS 95003 王敏 女 18 MA 95004 张立 男 19 IS 95005 刘云 女 18 CS cno cname credit pcno 1 数据库 4 5 2 数学 6 3 信息系统 3 1 4 操作系统 4 6 5 数据结构 4 7 6 数据处理 3 7 PASCAL语言 4 6 sno cno grade 95001 1 92 95001 2 85 95001 3 88 95002 2 90 95002 3 80 95003 2 85 95004 1 58 95004 2 85 录入数据后结果截图如下(3个): (b)对表中的记录进行浏览、修改、删除操作。 浏览记录截图如下: 修改记录截图如下: 删除记录截图如下: 2.在SQL SERVER中用SQL SERVER2005 Management Studio新建数据库和表: (1)建立xsgl数据库: ①启动SQL Server2005Management Studio, ②选择树形菜单数据库,点击鼠标右键,出现如下弹出式菜单,选择新建数据库, 界面截图如下: ③在图中,按图分别设置数据库xsgl的属性,点击确定按钮,完成了数据库的创建。 选择确定按钮,则创建xsgl数据库。 创建数据库结果界面截图如下: (2)建立student、course、sc表: ①选择xsgl数据库树形菜单,选择表,表逻辑对象中点击鼠标的右键,在弹出式菜单中选择新建,启动表设计器。 ②选择新建,启动表设计器,建立表结构,保存为student。 创建student表结果界面截图如下: ③分别按表2、3建立course表和sc表。 创建course表结果界面截图如下: 创建sc表结果界面截图如下: (3)在表中添加记录:选择student表,在快捷菜单下选择打开表,输入学生表中的记录。 录入student表数据后结果截图如下: 依次按相同方法建立course表和sc 表,并输入其中的记录。 录入course表数据后结果截图如下: 录入sc表数据后结果截图如下: (4)修改表中的数据: 修改表记录截图如下: (5)删除表中的记录: 删除表记录截图如下: 回答问题: Access数据库主要有哪些对象组成? 答:Access 数据库由七种对象组成,它们是表、查询、窗体、报表、宏、页和模块。 SQL SERVER2005数据库主要由哪些逻辑对象组成?物理数据库文件包括哪些文件? 答:逻辑对象包括:表、视图、存储过程、函数、可编程性、安全性等 物理数据库文件包括两种:日志文件、数据文件;日志文件又分为主要日

文档评论(0)

1亿VIP精品文档

相关文档