建立数据库和基本表结构_第1页
建立数据库和基本表结构_第2页
建立数据库和基本表结构_第3页
建立数据库和基本表结构_第4页
全文预览已结束

下载本文档

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

文档简介

1、实验名称建立数据库和基本表结构姓名:黄鑫学号:1341901201班级:13419012分数:一、实验目的理解数据库模式的概念, 通过使用SQL SERVER企业管理器或者 My Sql建立数据库和 基本表。模式为人事表、客户表、销售表、销售明细表、产品表。熟悉SQL SERVER企业管理器的使用,并将得到的表生成脚本,然后保存。二、实验内容建立一个数据库和五张表的表结构。(1)/*员工人事表employee */emp_ nochar(5)Not nullp rimary key员工编号emp_ namechar(10)Not null员工姓名sexchar(1)Not null性别dept

2、char(4)Not null所属部门titlechar(6)Not null职称date_hireddatetimeNot null到职日birthdaydatetimeNull生日salaryintNot null薪水addrchar(50)null住址Mod_datedatetimeDefault(getdate()操作日期(2) /* 客户表 customer */cust_idchar(5)Not nullp rimary key客户号cust_ namechar(20)Not null,客户名称addrchar(40)Not null,客户住址tel nochar(10)Not n

3、ull,客户电话zipchar(6)null邮政编码(3) /*销售主表sales */order nointNot nullp rimary key订单编号cust_idchar(5)Not null,客户号sale_idchar(5)Not null,业务员编号tot amtnumeric(9,2)Not null,订单金额order_datedatetimeNot null,订货日期ship datedatetimeNot null,岀货日期in voice nochar(10)1 Not null发票号码(4)/* 销货明细表 sale_item */order_ nointNot n

4、ull,p rimary key订单编号p rod idchar(5)Not null,产品编号qtyintNot null销售数量unit_p ricenumeric(9,2)Not null单价order_datedatetimenull订单日期(5) /*产品名称表Product */p rodidchar(5)Not nullp rimary key产品编号prod_n amechar(20)Not null产品名称三、实验过程create database a1;use a1;create table empio yee( emp_no char(5) not n ull, emp_

5、n ame char(10) not n ull, sex char(1) not n ull, dept char(4) not n ull, title char(6) not null, date_hired datetime not nu II, birthday datetime n ull, salary int not n ull, addr char(50) null, Mod_date datetime);create table customer( cust_id char(5) not nu II, cust_ name char(20) not n ull, addr

6、char(40) not null, tel_ no char(10) not null, zip char(6) n ull);create table sales( order_ no int not n ull, cust_id char(5) not nu II, sale_id char(5) not nu II, tot_amt nu meric(9,2) not n ull, order_date datetime not nu II, ship _date datetime not n ull, in voice_ no char(10) not n ull );create

7、table sale_item( order_ no int not n ull, p rod_id char(5) not n ull, qty int not n ull, unitprice nu meric(9,2) not n ull, order_date datetime n ull );create table p roduct(p rod_id char(5) not n ull, prod_n ame char(20) not null );四、实验结果分析。(包括实验的结果和其中的实验数据以及中间的调试过程)1.客户表al.cuslotnerQuery 1Inft Col

8、umns Indexes TriQpers Foreign keys Partitoos GrantsCokjiinTypeDefalt ValueNu<lable匚haracter SetCollationz custjdchar(5)NOutfeijtf8._igener3l_ci> custjiamechar(10i)MOutffiijtfS_geii'eral_ci/ ad drchar40i)NOutfftiJtfS_gen'eral_ci.? teLnochartIO)NOutfeutf8._igener3l_ci/ 2ipchar(S)VESutffi

9、ijtfS_general_ci2.员工人事表Infio Columns Indexes Triggers Foreign keys Parbtions GrantsColumnTypeDefault ValueNullableCharacter SetCollation” emp_nachar5)MOutfSutfS_general_ci一 erTip_namechar10)NOMtfautfB_oeneral_cisextharNOdtfautf8_gener3l_ci.deptchar4)NOutfSutf3_general_ciz titlediarS)NOutfSutf3_gener

10、al_ddate_hireddatetimeNO.birthdaydatetimeYESsalaryintUDNO.addrcharCSO)YESdtfSutf8_general_ci. Mod_datedatetiimeYES3.产品名称表yutiy Id I .cusujintad i.«rh|.Kjrytd i .t:fii|jiu/KiiTifo匚otumns indenes Triggers Foreign keys Parlitions GrantsCotumnpr(j(J_id< prad_name销售明细表Type chsrfS) chartO')>

11、;efaJt VatueNulableNONOCharacter Setutfeutfeeolationutfe_general_ciiitfB_gener3 _ciColLinnTypeDefault ValueNulableCharacter Set匚 olation:? order_noNOO prad_idcharts)NOutfSutf6_general_Li> qtyNOunit)icedecima IC%2)NOOrdei-_datedatetimeYES销售主表ColumnTypeDe fadt ValueNullableQiafflctfff Sftt匚alia lion./ Cirder_rioirtfll)NO” custjdcliar5)'N'OutfSutf0_generfll_ci,salejdchar<5)IN'OutfSutf3_general_ciQ tat_aTntdedmal%7)'N'OQ order_datedatetimeNO0 ship-datedatetimeNO> ini

温馨提示

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

评论

0/150

提交评论