- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验报告
实验名称 多媒体关系型数据库的建立
班 级
学 号
姓 名
成 绩
实验概述:
【实验目的及要求】
实验目的
通过实验综合应用有关多媒体、关系型数据库的基本技术,使学生了解关系型数据库的概念,包括数据项定义域、约束等;掌握SQL语言的基本语法和使用;掌握数据库、表、视图的建立,以及多媒体数据的录入。
2. 实验内容
为一个音像店建一个多媒体数据库,存储本店职工、相关音像商品、顾客、订单等信息。具体内容如下:
1、使用MS ACCESS数据库管理系统,通过示例数据库熟悉其操作,理解关系型数据库的基本概念;
2、使用VisData建立多媒体数据库MM-shop.mdb中的基表,掌握基本SQL语言的使用;
3、在ACCESS平台上维护MM-shop.mdb,建立多个查询表(视图)。
3. 实验步骤和要求
(一)、熟悉使用MS ACCESS数据库管理系统
1、在ACCESS数据库管理系统中创建一个新的空数据库db1.mdb;
2、使用“设计视图”新建多个表,增加多个字段,要包含所有的数据类型,并设计各个字段的属性,如:字段大小、格式、默认值、是否允许为空等等;
3、对自建表建立查询表,理解视图(View)的概念;
4、利用向导制作窗体,显示表内容;
5、利用向导制作报表,显示表内容;
(二)、建立多媒体数据库MM-shop.mdb
1、在ACCESS数据库管理系统中建立空白数据库MM-shop.mdb;
2、使用VisData联接MM数据源,联接到MM-shop.mdb;
4、在VisData中使用SQL语言建立以下表:雇员、商品、客户、订单。具体字段名称如下,字段属性自己定义。
雇员数据项:
雇员ID
姓氏
名字
头衔
雇用日期
地址
邮政编码
家庭电话
照片
备注
商品数据项:
产品ID
产品名称
类别
单价
库存量
订购量
试音
图片
客户数据项:
客户ID
公司名称
联系人姓名
联系人头衔
地址
城市
地区
邮政编码
电话
传真
订单数据项:
订单ID
客户ID
雇员ID
产品ID
数量
订购日期
发货日期
备注
5、在ACCESS数据库管理系统平台上进一步设计各个字段的唯一性、值域、格式、默认值、是否允许为空等约束条件;
6、在ACCESS数据库管理系统平台上输入示例数据,包括多媒体数据(JPG图片、MP3音频);
7、在VisData平台上采用SQL语言执行数据查询、删除、插入、更新操作。
附:在VisData中使用SQL语言的步骤
(1)启动VisData ;
(2)从菜单“文件-打开数据库-Microsoft Access”进入标准文件对话框,选择MM-shop.mdb数据库;
(3)“SQL语句”窗口中输入SQL语句,然后“执行”即可。
(三)、在ACCESS数据库管理系统平台上建立查询表(视图)
1、查找出三种最贵的商品;
2、统计某一雇员的销售额。
【实验原理】
1、本实验第一部分主要为熟悉ACCESS数据库管理系统平台,理解关系型数据库的基本概念。对于ACCESS本身所特有的窗体、报表、模块等功能有所了解即可;
2、本实验的第二部分为主要内容,应事先编制好相应的SQL语句,在上机实验时加以验证,并作为作业上交;
3、本实验的第三部分为主要内容,应予以重视,特别是“统计某一雇员的销售额”。可以考虑在ACCESS的查询设计视图中使用SQL语言予以实现;
4、在输入示例数据时应注意,要输入足够的数据,特别是相关的数据,以利于查询表(视图)的建立。例如:在“订单”中出现的“雇员ID”一定要在“雇员”表中存在,等等。
【实验环境】(使用的软硬件)
处理器 英特尔 Core i5-4200M @ 2.50GHz 双核
内存 4 GB ( 记忆科技 DDR3L 1600MHz )
操作系统 Windows 10 专业版 64位 ( DirectX 12 )
编译环境 Microsoft Access 2013
编译语言 SQL
实验内容:
【实验方案设计】
1. 利用create table语句生成表,将每列名称指定,并利用access的设计视图进行字段大小、格式、默认值、是否允许为空的设置
2.利用access的数据表视图进行数据的填充
3.利用SQL语句ALTER TABLE及UPD
文档评论(0)