




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、超市管理系统的数据库设计超市管理系统的数据库设计实验指导书初识 SQL Server 2000.实验内容练习启动、停止和暂停服务管组件的服务,了解SQL Server2000中包括的服 务器组件,掌握服务管理器和使用。练习 Microsoft SQL Server Enterprise Managerfl勺使用。练习Microsoft SQL查询分析器的使用。.实验步骤1、练习启动、停止和暂停服务管组件的服务,了解SQL Server2000中包括的服务器组件,掌握服务管理器和使用。1)启动SQL Server服务2)停止SQL Server服务超市管理系统的数据库设计实验指导书2、练习 Mi
2、crosoft SQL Server / Enterprise Manager打开 Microsoft SQL Server / Enterprise Manager1)观察SQL Server组下已经建立的服务器组2)打开其中的一个服务器,观察其中的文件夹3)打开“数据库”文件夹,观察已经建立的数据库4)打开其中的某一个数据库,观察其中的内容5)打开“安全性”文件夹,进入“登录”,观察可以登录该服务器的用户及 其属性。3、练习Microsoft SQL查询分析器打开Microsoft SQL查询分析器,选才N Northwind数据库,在窗口中输入 SELECT * FROM Product
3、s并单击卜(或按F5)执行查询,认识查询分析器的命 令操作方式寸并I口 MHliEj 痴变 Till? 口I也山OS9 甲 申aDomlfraiBfflma 由11数据库创建与管理实验内容和步骤1、利用企业管理器创建和管理数据库(1)创建数据库i展开服务器组,然后展开服务器ii右击“数据库”,然后单击新建数据库”命令出键入新数据库的名称student,同时用指定的数据库名student作为前缀创建主数据库和事务日志文件,例如: student_Data.mdf和student_Log.ldfiv要更改新建主数据库文件的默认值,单金常规选项卡。若辿更改新建事务日 志文件的默认值,单击“事务日志选
4、项卡,要更改“文件名、位置、初始大 小(MB)和文件组”等列的默认值,单击要更改的适当单元格,再键入新值。 要指定文件增长方式和文件大小按界面提示选择相应的项。(2)删除数据库选if student数据库,右击鼠标选择“删除”命令即可。2、利用企业管理器备份和还原数据库(3)备份数据库选才 student数据库,右击鼠标选择“所有任务|备份数据库”命令,在弹出对话 框中输入备份名称,选择“备份到”栏目中的“添加”命令,输入具体的文件名 为位置,默认情况备份文件存放在SQL Server的安装目录中如“ C:Program”;当需要将备份文件存放到自定义文件夹中时,修改上述默认路径。(3)还原数
5、据库选才 student数据,右击鼠标选择“所有任务|还原数据库”命令,在对话框中会 列出已备份过的文件记录,输入相应的选项值按确定即可。3、使用SQL语句在查询分析器中完成以下操作(1)创建SPJ数据库:打开查询分析器,输入以下语句并运行CREATE DATABASE SPJON (NAME = SPJ_Data, FILENAME = C:Program FilesMicrosoft SQL ServerMSSQLdataSPJ_Data.MDF , SIZE = 2, MAXSIZE = 10, FILEGROWTH = 10%) LOG ON (NAME = SPJ_Log, FILE
6、NAME = C:Program FilesMicrosoft SQL ServerMSSQLdataSPJ_Log.LDF , SIZE = 1, FILEGROWTH = 10%) (2)修改SPJ数据库:在查询分析器中输入以下语句并运行 (了解)ALTER DATABASE SPJMODIFY FILE(NAME=SPJ_Data, SIZE=3,MAXSIZE=UNLIMITED)ALTER DATABASE SPJADD FILE(NAME=SPJ_Data_2, FILENAME=C:Program FilesMicrosoft SQLMAXSIZE=10,ServerMSSQLD
7、ataSPJ_Date_2.ndf,SIZE=1,FILEGROWTH=10%) (3)删除 SPJ数据库: DROP DATABASE SPJ三表的创建、管理及数据操作、实验目的与要求复习使用企业管理器和T-SQL语句创建和管理数据库。熟练掌握使用企业管理器和 T-SQL语句创建、修改和删除表。熟练掌握使用企业管理器和T-SQL语句插入、修改和删除表数据、实验内容和步骤1、启动企业管理器,创建产品销售数据库 CPXS:数据文件初始大小为5MB,最大大小50MB,增长方式按10%比例增长;日 志文件初始为2MB,最大可增长到10MB,按2MB增长;其余参数取默认值。2、用T-SQL语句将CPX
8、S数据文件的增长方式改为按 5MB增长。3、CPXS数据库包含如下三个表:CP (产品编号,产品名称,价格,库存量)XSS (客户编号,客户名称,地区,负责人,电话)CPXSB (产品编号,客户编号,销售日期,数量,销售额)三个表结构如图3.1图3.3所示,请写出创建以上三个表的T-SQL语句并在查 询分析器中运行。林巾度教识识汩描段精人标标.7 2;设计混”,齿置是f/WTT图鬻|名跑1堕V鲍2藻畤口回列名数据类型长度允许空a产感fi号 产品名称i 价格char char float630 e-=库存量int4V且列图3.1 CP表结构图3.2 XSS表结构图3.3 CPXSB表结构4、在企
9、业管理器中输入如图 3.4图3.6的CP表、XSS表和CPXSB表的样本 数据。图3.4 CP表的样本数据7 2:表也写写纯的数据.位置是绅. VMTlh|骑至亘迎里m !畋物圈就取,客户编号I客户名称WI负责人电话1 1 .1 .广电公司00000?家电市场000003电器商场000004小家电商场OOOOC5广电公司南尔越六 张三南尔111111112222222222333333333 666阴6666 111111122图3.5 XSS表的样本数据图3.6 CPXSB表的样本数据4、用T-SQL语句向CP表插入如下记录:200001柜式空调3000200200002微波炉1000F10
10、0200003抽油烟机1200505、用T-SQL语句向CP表中增加“产品简列”歹【,varchar(50),允许为NULL6、将CP表中每种商品的价格打8折。7、将CP表中价格打9折后小于1500的商品删除。四单表查询、实验目的与要求牢记SELECT语句的基本语法格式;熟练掌握使用SQL语句进行单表查询,尤其要熟练掌握 GROUP BY子句、 HAVING子句和集函数;、实验内容和步骤对CPXS数据库,完成如下单表查询:查询各种产品的产品编号、产品名称和价格。查询地区在“南京”的客户编号和客户名称,结果中各列的标题分别指定为:Customer id 和 Customer name查询CP表中
11、各种产品的产品编号、产品名称和价格,对其价格按以下 规则进行转换;若价格小于1000,替换为 廉价产品”,若价格在1000-2000 之间,替换为般产品”,若借书数在大于2000小于3000,替换为昂贵 产品”,若借书数大于3000,替换为很昂贵产品”,列标题更改为评价”。求各产品编号、名称和产品总值。查询至少购买了至少一种产品的客户编号(不重复)。查询价格在1000-2000的产品信息。查询产品名称含有“冰箱_A”的产品情况。五视图的创建和管理、实验目的与要求熟练掌握使用企业管理器和 T-SQL语句创建、查询、更新、修改和删除视 图。进一步掌握视图与基本表的联系与区别。、实验内容和步骤1、创
12、建视图(1)启动企业管理器,在产品销售数据库 CPXS中创建价格小于2000的产 品视图VIEW_CP_PRICE2000,要求加密并保证对该视图的更新都要符合价格小 于2000这个条件,写出创建过程和对应的 T-SQL语句:(2)打开查询分析器,用T-SQL语句创建各客户购买产品的情况 VIEW_GMQK视图,包括客户编号、客户名称、产品编号、产品名称、价格, 购买日期、购买数量。(3)创建分区视图:在CPXS数据库中创建CP1和CP2两个表,CP1表中 为编号小于等于100010产品数据,CP1表中为编号大于100010产品数据,以 分区列为产品编号,创建可更新的分区视图VIEW_CP12
13、。2、查询视图(1)基于VIEW_CP_PRICE2000视图,查询价格在2000以下产品的产品编 号、名称和价格。(2)基于VIEW_GMQK视图,查询各客户在20004年3月18日购买产品 的情况。3、更新视图利用T-SQL语句对于视图VIEW_12进行以下数据更新。(1)插入一条CP记录(100042,数码相机,3500,2)。(2)将产品编号为100042的价格改为3000。(3)删除产品编号为100042的产品。4、修改视图将VIEW_CP_PRICE2000视图不加密。5、删除视图将VIEW-GMQK视图删除。六超市管理系统的数据库设计、实验目的与要求对超市管理系统进行数据库设计,包括需求分析、概念设计、逻辑设计和 物理设计、实验内容和步骤1、需求分析超市管理系统收银员管理系统销售管理系统库存管理系统1实体及其属性(1)超市E-R图:(2)收银员E-R图(3)收银小票E-R图(4)商品库存E-R图3、逻辑
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年标准劳动合同文本(金融行业企业用工)
- 主体工程劳务分包合同范本2025
- 辽宁省盘锦市大洼区2021-2022学年八年级上学期期末测试物理试题【含答案】
- 甘肃省武威市凉州区金羊、金沙九年制学校2024-2025学年七年级下学期4月期中生物学试题(含答案)
- 不锈钢栏杆安装合同
- 简易个人汽车租赁协议
- 沪教牛津版(五四制)五年级下册Unit 3 Story time教学设计
- 初中数学简单的轴对称图形第3课时角平分线的性质 2024-2025学年七年级数学下册(北师大版2024)
- 第八章第二节《探究:液体压强与哪些因素有关》教案 2024-2025学年沪科版物理八年级下学期
- 人教统编版(必修)中外历史纲要(上)第3课 秦统一多民族封建国家的建立教学设计
- 70周岁以上驾驶员驾照年审换本三力测试题库答案
- 2024年贵州省中考满分作文《关键时刻我在这样做》4
- 2024年社区工作者考试必考1000题含完整答案(全优)
- 手卫生知识考核试题题库及答案
- 专项突破03四则运算实际问题(应用题)(8大考点)(学生版)-四年级数学下册(人教版)
- 加油站的法规法律合规管理
- 2025年江苏省江宁城建集团招聘笔试参考题库含答案解析
- 2025年孝感道路运输从业资格证考试模拟试题
- 学生急救演练
- 学生礼仪课件
- 《物流操作流程》课件
评论
0/150
提交评论