资源描述:
《河南科技大学数据库实验报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划河南科技大学数据库实验报告 实验一:数据定义及更新语句练习 1.实验目的:熟练掌握用SQL语句实现数据库和基本表的创建、数据的更新. 2.实验内容: 用SQL语句建立如下mySPJ数据库,包括S,P,J,和SPJ四个基本表(教材第二章习题5中的四个表),要求实现关系的三类完整性。 S(SNO,SNAME,STATUS,CITY); P(PNO,PNAME,COLOR,WEIGHT); J
2、(JNO,JNAME,CITY); SPJ(SNO,PNO,JNO,QTY) 供应商表S由供应商代码、供应商姓名、供应商状态、供应商所在城市组成。 零件表P由零件代码、零件名、颜色、重量组成。 工程项目表J由工程项目代码、工程项目名、工程项目所在城市组成。 供应情况表SPJ由供应商代码、零件代码、工程项目代码、供应数量组成,表示某供应商供应某种零件给某工程项目的数量为QTY。 分别使用插入、删除、修改的方式更新基本表中的数据。目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜
3、力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 3.完成情况。 CREATEDATABASEMySPJ useMySPJ CREATETABLES(SNOvarchar(10),SNAMENVARCHAR(10),STATUSTINYINT,CITYNVARCHAR(10),PRIMARYKEY(SNO)) CREATETABLEP(PNONVARCHAR(5),PNAMENVARCH
4、AR(10),COLORNVARCHAR(10),WEIGHTSMALLINT,PRIMARYKEY(PNO)) CREATETABLEJ(JNOVARCHAR(5),JNAMENVARCHAR(10),CITYNVARCHAR(10),PRIMARYK(来自:写论文网:河南科技大学数据库实验报告)EY(JNO)) CREATETABLESPJ(SNOvarchar(10),PNONVARCHAR(5),JNOVARCHAR(5),QTYSMALLINT,PRIMARYKEY(SNO,PNO,JNO),
5、FOREIGNKEY(SNO)REFERENCESS(SNO) ondeletecascade, FOREIGNKEY(PNO)REFERENCESP(PNO) ondeletecascade, FOREIGNKEY(JNO)REFERENCESJ(JNO) ondeletecascade)目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务
6、技能及个人素质的培训计划 insertintosvalues('S1','精益',20,'天津') insertintosvalues('S2','盛锡',10,'北京') insertintosvalues('S3','东方红',30,'北京') insertintosvalues('S4','丰泰盛',20,'天津') insertintosvalues('S5','为民',30,'上海') insertintopvalues('P1','螺母','红',12) insertintopvalu
7、es('P2','螺栓','绿',17) insertintopvalues('P3','螺丝刀','蓝',14) insertintopvalues('P4','螺丝刀','红',14) insertintopvalues('P5','轮','蓝',40) insertintopvalues('P6','齿轮','红',30) insertintoJVALUES('J1','三建','北京') insertintoJVALUES('J2','一汽','长春') insertintoJVALUES
8、('J3','弹簧厂','天津') insertintoJVALUES('J4','造船厂','天津') insertintoJVALUES('J5','机车厂','唐山') insertintoJVALUES('J6','无线电厂','常州') insertintoJVALUES('J7','半导体厂','南京') insertintospjvalues('S1','P1'