数据库实验报告_第1页
数据库实验报告_第2页
数据库实验报告_第3页
数据库实验报告_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、中国计量学院经济与管理学院实验报告实验课程:数据库系统原理与应用 实验日期:2013-1-4实验名称:小型数据库的设计与实现班级:11信管1学号:1100702115 姓 名:王莉婷实验报告成绩: 教师签名:指导教师评语: 一. 实验目的设计并实现一个小型数据库,通过完成从用户需求分析、数据库设计到上机编程、调试和应用等全过程,进一步理解和掌握教材中的相关内容。二. 实验环境Windows Xp 操作系统;Microsoft SQL server 2000.三. 实验内容和步骤1. 设计数据库的概念模型、逻辑结构和物理结构;给出E-R图,再将其转换为关系模型。2建立数据库,并在实验报告中写出对

2、应的SQL语句。3建立数据库中的各种表,表中字段属性应结合实际需要。用SQL语句创建表。4向表中添加一定量的数据。5建立一定的视图、索引。需求分析本系统面向一般普通的礼品店,经调研,确定系统基本需要包括以下几方面内容。(1) 能录入并保存与礼品店相关的各类信息,包括礼品店本身信息、供应商信息、员工信息、商品信息。(2) 能对上述各类信息方便的进行维护,包括插入、删除和修改操作。(3) 能方便地对各类信息进行简单查询和复合条件查询,包括:能查询礼品店的基本情况、礼品店的雇佣情况、礼品店的商品情况、礼品店的供应商情况。(4) 能方便的实现一些数据统计,包括:商品销售情况、库存情况。(5) 能方便打

3、印输出各类数据汇总表格。(6) 提供用户管理功能,包括注册、登陆、修改密码等,为不同身份的用户定义相应的系统功能使用权限,包括:雇员能确定每日销售、库存情况。老板拥有权限修改商品和供货商信息。每周,雇员向老板提供商品销售情况表。每月,雇员该月工资由老板更新,雇员可登陆查询。概念模型设计由需求分析的结果可知,本系统设计的实体包括:(1) 礼品店基本信息,含礼品店编号、礼品店名、地址、联系电话、备注信息。(2) 员工基本信息,含员工编号、姓名、薪水、联系电话、备注信息。(3) 供应商基本信息,含供应商供应号、供应商名、联系电话、地址、备注信息。(4) 商品基本信息,含商品编号、商品名、价格、售出数

4、、库存、备注信息。(5) 系统用户基本信息,含用户名、密码、身份。实体间的联系包括:(1) 每家礼品店雇佣若干员工,每个员工隶属且仅隶属于一家礼品店。(2) 每家礼品店有若干供应商,每个供应商供应若干家店。(3) 每家礼品店有若干商品,每个商品属于且仅属于一家礼品店。 E-R图礼品店供应nm供应商销售nm商品雇佣1n员工员工编号联系电话薪水联系电话供应商名联系电话备注信息供应商供应号礼品店编号礼品店名备注信息售出数备注信息地址姓名库存价格商品名备注信息地址商品编号关系模型设计(1) 礼品店(礼品店编号,礼品店名,地址,联系电话,备注信息),主关键码是“礼品店编号”。(2) 员工(员工编号,姓名

5、,薪水,联系电话,备注信息),主关键码是“员工编号”。(3) 供应商(供应商供应号,供应商名,联系电话,地址,备注信息),主关键码是“供应商供应号”。(4) 商品(商品编号,商品名,价格,售出数,库存,备注信息),主关键码是“商品编号”。在SQL server 2000 建立数据库CREATE DATABASE PreshopCREATE TABLE 礼品店(礼品店编号 INT PRIMARY KEY,礼品店名 VARCHAR(18) NULL,地址 CHAR(30) NULL,联系电话 CHAR(12) NULL,备注信息 CHAR(15) NULL);CREATE TABLE 员工(员工编

6、号 INT PRIMARY KEY,姓名 VARCHAR(18) NULL,薪水 CHAR(10) NULL,联系电话 CHAR(12) NULL,备注信息 CHAR(30) NULL);CREATE TABLE 供应商(供应商供应号 INT PRIMARY KEY,供应商名 VARCHAR(18) NULL,联系电话 CHAR(12) NULL,地址 CHAR(30) NULL,备注信息 CHAR(30) NULL);CREATE TABLE 商品(商品编号 INT PRIMARY KEY,商品名 VARCHAR(30) NULL,价格 CHAR(15) NULL,售出数 CHAR(10) NULL,库存 CHAR(10) NULL,备注信息 CHAR(30) NULL);礼品店表员工表供应商表商品表CREATE VIEW 需补充库存商品AS SELECT * FROM 商品 WHERE 库存<=20CREATE VIEW 优秀员工AS SELECT * FROM 员工 WHERE 薪水>='20'CREATE INDEX WILLBEMONEY ON 商品(价格)四. 实验结论经过以上步骤,数据库Preshop成功建立,其中包含4个表、2个视图、1个索引。4个表2个视图感悟:花了好几

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论