《数据库与信息系统》实验1指导解析.pdfVIP

  • 6
  • 0
  • 约2.8千字
  • 约 6页
  • 2021-11-20 发布于上海
  • 举报

《数据库与信息系统》实验1指导解析.pdf

实验一 开发环境及实例模仿 一.实验目的 1.认识和了解Web 数据库应用系统开发环境,体验开发的基本过程。 二.实验环境 ⚫ MySQL 数据库管理系统、Navicat for MySQL 可视化管理工具 ⚫ Visual Studio 应用程序开发集成环境 三.实验内容 1.体验 【例1.1】电影查询网站的运行。 ① 在Navicat for MySQL 中恢复数据库film 并新增数据记录。具体步骤: ⚫ 在D:\创建一个名称为film 的数据库。 如图 1 所示,右键单击数据库连接(图中为 local_db ),选择“新建数据库”,在打开的 对话框中,按照图 2 所示,填写数据库名 film ,字符集选择 utf8 ,排序规则选择 utf8_genenral_ci。 图 1 新建数据库 1 图 2 新建的film 数据库信息 ⚫ 执行【例1.1】生成的脚本文件film.sql 恢复表filmtype 和filmInfo 。 如图 3 所示,右键单击film 数据库,选择“打开数据库”,数据库打开之后film 图标变成 绿色。右键单击film 数据库,选择“运行SQL 文件…”。在打开的对话框中选择之前保存 film.sql 的存储路径,点击“开始”按钮,运行成功后点击“关闭”按钮,如图 4 所示。执 行成功后,如果在“file/表”找不到导入的表格,可以右键单击“表”,选择“刷新”。 图 3 恢复film 数据库中的数据表 2 图 4 选择film.sql 的存储路径 ⚫ 打开 filmInfo 表,新增两部最新电影。注意电影号不能与表中已有电影号重复,类型 号必须是filmtype 已有的类型号。如果导演与已有电影不同,请自行为导演编号。 如图 5 所示,选择“film/表/filminfo ”,双击filminfo (或者右键单击,选择“打开表”) 打开 filminfo 表。点击窗口下方的 新建一条记录,输入新电影的各个字段的内容,然后 点击窗口下方的 保存记录。使用同样的方法添加另一部电影。 图 5 添加两部新电影 ② 在Visual Studio 中加载程序并运行体验。具体步骤: 3 ⚫ 在“我的电脑”复制W11_film 文件夹,并重新命名为L11_film 。 ⚫ 启动Visual Studio ,打开网站L11_film 。进入FilmShow.aspx.cs 代码文件,检查以下语 句,将user id 和password 值修改为你的MySQL 用户名和密码,注意有两处。 ⚫ 运行程序,体验选择不同类别,显示电影信息。 2 .扩展网站L11_film 网站,增加一个网页按照导演名查询电影,运行结果如图1.1 所示。 电影查看 ① 在Navicat for MySQL 中为film 数据库新增数据表director 。具体步骤: ⚫ 创建director 表(数据类型和属性限定说明见表1.3)。 如图 6 所示,右键单击“file/表”,选择“新建表”,依次添加四个字段,点击“保存”, 输入表名director 。 图 6 新建director 表 4 ⚫ 向director 表添加记录(见表 1.3)。注意导演号必须包含了filmInfo 的所有导演号, 包括你新增的导演号,如图 7 所示。 图 7 往director 表中插入导演信息 ⚫ 设置其外键,通过“导演号”字段与filmInfo 表

文档评论(0)

1亿VIP精品文档

相关文档