实验报告专业:计算机、软件工程班级:13软件1班学号:4姓名:王熙婷课程名称:数据库系统原理2014-2015学年度第2学期课程类别:专业必修实验时间:2015年5月25日实验名称:实验四实验目的和要求:巩固数据库的基本知识掌握创建数据表的两种方法掌握删除数据表的两种过程掌握修改数据表的方法初步掌握向已建立的数据表中添加数据记录的方法掌握为数据表创建索引以及删除索引的方法实验软硬件要求:有一台安装Windows2000、WindowsXP或WindowsNT操作系统的计算机安装MicrosoftSQLServer2000或SQLServer2005任意一版本(个人版、企业版、标准版)实验人员应该掌握了SQLServer2005的安装过程,并对MicrosoftSQLServer2000或SQLServer2005的软件组成、各组成软件的用户操作界面及其主要功能作用有一定程度的了解。实验前创建好MyDB1、SCDB、ShiYan数据库。实验内容、实验过程、所遇问题及其解决方法(附页)实验总结及心得体会:实验要求和目的基本掌握对于不懂的问题通过上网搜索和书上查找等方式,不仅能快速地掌握,还能了解到该问题涉及的其他方面的知识。要勤于动手,敢于尝试,对每一个知识点学会拓展。评定成绩:批阅教师:2015年月日实验内容、实验过程、所遇问题及其解决方法1、利用“企业管理器”在数据库MyDB1中建立数据表MyTab1和MyTab2。2、利用“企业管理器”在数据库SCDB中建立数据表student,course和sc,并依次向数据表中输入对应数据。Student表:学号sno不为空,值是唯一,姓名sname取值唯一:保存student表:输入数据:course表:保存表:o,o的取值。输入数据:sc表:表sc的主键为(o),o均为表sc的外码:输入数据:查询是否建立完成:student表:course表:sc表:3、利用查询分析器在实验三中的数据库Shiyan中建立以下4个数据表(S、P、J、SPJ),并依次向各个表中输入数据useShiYancreatetableS(SNOchar(4)primarykeynotNULL,SNAMEvarchar(20)notNULL,STATUSsmallint,CITYvarchar(30),constraintSNO_indexunique(SNO),)createtableP(PNOchar(4)primarykeynotNULL,PNAMEvarchar(20)notNULL,COLORchar(6),WEIGHTrealdefault(0),)createtableJ(JNOchar(4)primarykeynotNULL,JNAMEvarchar(20)notNULL,CITYvarchar(30),constraintJNO_indexunique(JNO),)createtableSPJ(SNOchar(4)foreignkeyreferencesS(SNO),PNOchar(4)foreignkeyreferencesP(PNO),JNOchar(4)foreignkeyreferencesJ(JNO),QTYintnotNULLcheck(QTY>=1andQTY<=10000),primarykey(SNO,PNO,JNO),)useShiYaninsertintoSvalues('S1','精益',20,'天津')insertintoSvalues('S2','盛锡',10,'北京')insertintoSvalues('S3','东方红',30,'北京')insertintoSvalues('S4','丰泰盛',20,'天津')insertintoSvalues('S5','为民',30,'上海')
数据库实验报告四 来自淘豆网m.daumloan.com转载请标明出处.