欢迎来到天天文库
浏览记录
ID:11612811
大小:3.65 MB
页数:14页
时间:2018-07-13
《北航计算机软件技术基础实验报告计软实验报告4-1——多媒体关系型数据库的建立》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、实验报告实验名称多媒体关系型数据库的建立班级学号姓名成绩实验概述:【实验目的及要求】1.实验目的通过实验综合应用有关多媒体、关系型数据库的基本技术,使学生了解关系型数据库的概念,包括数据项定义域、约束等;掌握SQL语言的基本语法和使用;掌握数据库、表、视图的建立,以及多媒体数据的录入。2.实验内容为一个音像店建一个多媒体数据库,存储本店职工、相关音像商品、顾客、订单等信息。具体内容如下:1、使用MSACCESS数据库管理系统,通过示例数据库熟悉其操作,理解关系型数据库的基本概念;2、使用VisData建立多媒体数据库MM-shop.mdb中的基表,掌握基本SQL
2、语言的使用;3、在ACCESS平台上维护MM-shop.mdb,建立多个查询表(视图)。3.实验步骤和要求(一)、熟悉使用MSACCESS数据库管理系统1、在ACCESS数据库管理系统中创建一个新的空数据库db1.mdb;2、使用“设计视图”新建多个表,增加多个字段,要包含所有的数据类型,并设计各个字段的属性,如:字段大小、格式、默认值、是否允许为空等等;3、对自建表建立查询表,理解视图(View)的概念;4、利用向导制作窗体,显示表内容;5、利用向导制作报表,显示表内容;(二)、建立多媒体数据库MM-shop.mdb1、在ACCESS数据库管理系统中建立空白数
3、据库MM-shop.mdb;2、使用VisData联接MM数据源,联接到MM-shop.mdb;4、在VisData中使用SQL语言建立以下表:雇员、商品、客户、订单。具体字段名称如下,字段属性自己定义。雇员数据项:雇员ID姓氏名字头衔雇用日期地址邮政编码家庭电话照片备注商品数据项:产品ID产品名称类别单价库存量订购量试音图片客户数据项:客户ID公司名称联系人姓名联系人头衔地址城市地区邮政编码电话传真订单数据项:订单ID客户ID雇员ID产品ID数量订购日期发货日期备注5、在ACCESS数据库管理系统平台上进一步设计各个字段的唯一性、值域、格式、默认值、是否允许为
4、空等约束条件;6、在ACCESS数据库管理系统平台上输入示例数据,包括多媒体数据(JPG图片、MP3音频);7、在VisData平台上采用SQL语言执行数据查询、删除、插入、更新操作。附:在VisData中使用SQL语言的步骤(1)启动VisData;(2)从菜单“文件->打开数据库->MicrosoftAccess”进入标准文件对话框,选择MM-shop.mdb数据库;(3)“SQL语句”窗口中输入SQL语句,然后“执行”即可。(三)、在ACCESS数据库管理系统平台上建立查询表(视图)1、查找出三种最贵的商品;2、统计某一雇员的销售额。【实验原理】1、本实验
5、第一部分主要为熟悉ACCESS数据库管理系统平台,理解关系型数据库的基本概念。对于ACCESS本身所特有的窗体、报表、模块等功能有所了解即可;2、本实验的第二部分为主要内容,应事先编制好相应的SQL语句,在上机实验时加以验证,并作为作业上交;3、本实验的第三部分为主要内容,应予以重视,特别是“统计某一雇员的销售额”。可以考虑在ACCESS的查询设计视图中使用SQL语言予以实现;4、在输入示例数据时应注意,要输入足够的数据,特别是相关的数据,以利于查询表(视图)的建立。例如:在“订单”中出现的“雇员ID”一定要在“雇员”表中存在,等等。【实验环境】(使用的软硬件)
6、处理器英特尔Corei5-4200M@2.50GHz双核内存4GB(记忆科技DDR3L1600MHz)操作系统Windows10专业版64位(DirectX12)编译环境MicrosoftAccess2013编译语言SQL实验内容:【实验方案设计】1.利用createtable语句生成表,将每列名称指定,并利用access的设计视图进行字段大小、格式、默认值、是否允许为空的设置2.利用access的数据表视图进行数据的填充3.利用SQL语句ALTERTABLE及UPDATEADDINSERTINTODELETE等语句对数据库进行增加数据、删除数据、维护数据等工作
7、4.利用access里的查询设计,利用SQL语句实现单表查找和多表联查、计算总数等任务【实验过程】(实验步骤、记录、数据、分析)实验二:建立多媒体数据库MM-shop.mdb源代码:1.创建表:CreateTable雇员数据(雇员IDchar(3)primarykey,姓氏varchar(10),名字varchar(20),头衔varchar(10),雇用日期datetime,地址varchar(30),邮政编码char(6),家庭电话char(8),照片OleObject,备注varchar(40))CreateTable商品数据(产品IDchar(4)pri
8、marykey,产品名称
此文档下载收益归作者所有