《数据库表与视图的基本操作实验报告.doc》由会员分享,可在线阅读,更多相关《数据库表与视图的基本操作实验报告.doc(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、南昌航空大学实验报告二00 年 月 日课程名称: 数据库原理 实验名称: 表与视图的基本操作 班级: 姓名: 同组人: 指导教师评定: 签名: 一、实验环境1 Windows2000或以上版本;2 SQLServer2000或2005。二、实验目的1 掌握数据库表与视图的基础知识;2 掌握创建、修改、使用、删除表与视图的不同方法。三、实验步骤及参考源代码1 创建数据库,报纸编码表,顾客编码表,报纸订阅表create database DingBao create table PAKER( pno nchar(6) primary key, pna nchar(10), ppr float);
2、create table CUSTOMER( cno nchar(4) primary key, c na nchar(10), adr nchar(100); create table CP( cno nchar(4), pno nchar(6), num int default 1, primary key(cno,pno), foreign key (cno) references CUSTOMER(cno), foreign key (pno) references PAKER(pno); 2.插入数据 3.建立视图 create view C_P_N as select CUSTOM
3、ER.cno,cna,CP.pno,pna,num f rom PAKER,CUSTOMER,CP where PAKER.pno=CP.pno andCUSTOMER.cno=CP.cno; 4.修改视图,添加报纸单价信息 alter view C_P_N(cno,cna,pno,pna,num,ppr) as select CUSTOMER.cno,cna,CP.pno,pna,num,PAKER.ppr from PAKER,CUSTOMER,CP where PAKER.pno=CP.pno andCUSTOMER.cno=CP.cno; 5.查询视图,更新视图 select cno,
4、cna,pno,pna,num,ppr from C_P_N where pna=人民日报 update C_P_N set pna=江南都市报 where pna=扬子晚报6. 删除视图 drop view C_P_N 四、实验结果1 通过以上实验,建立表的结果如下2. 插入数据3建立视图、修改ppr、查询、更新、删除五、 实验体会1. 通过实验,初步初略得了解并学会了使用aql server 20052. 经过实验,基本上掌握数据库表与视图的基础知识,掌握创建、修改、使用、删除表与视图的不同方法。3. 试验过后,巩固了自己在课堂上所学的知识,并加深了记忆与了解,对以后的使用有很大作用4. 在实验过程中,遇到一些困难,经过自己不断查找书籍并询问老师来解决问题,提高了自己的逻辑思维能力和动手能力5. 实验开始至成功,主要问题体现在对工具的不熟悉,对知识的掌握不够,在以后的实验将尽力解决这些问题