2013《数据库技术及应用》实验指导书资料
《数据库技术及应用》实验指导书答案

《数据库技术及应用》课内上机实验指导书实验一:SQL SERVER的可视化操作一、实验内容1、学习启动SQL Server2000。
2、用SQL Server企业管理器建立SQL Server注册及注册属性的修改。
3、熟悉SQL Server的操作环境,了解主要菜单命令的功能和窗口,如新建数据库,数据库表的建立,导入、导出数据等。
4、在某个已注册实例中,认识与体会SQL Server的体系结构。
5、在某个已注册实例的数据库范例中,认识数据库的组成。
二、实验步骤1、启动本机的SQL Server服务;2、利用企业管理器,在本地创建名为edu_d的数据库,并在edu_d数据库中添加学生信息表STU_INFO,并随意在表中添加数据。
3、通过查询分析器,查询步骤2中添加的数据。
4、将本地master库中的表syscharsets导出,再导入到edu_d中。
5、进一步熟悉企业管理器以及查询分析器的其它相关操作。
实验二:用SQL实现单表查询一、实验内容1、对已有的数据库pubs中的表完成以下查询功能:a)查询jobs表中所有属性列信息Select * from jobsb)查询employee表中的雇员号和雇员名信息Select emp_id,fname,lname from employeec)查询employee表中雇员工作年限信息select emp_id,year(getdate())-year(hire_date) from dbo.employee2、对employee数据表完成以下查询a)查询名字首字母为F的雇员信息select * from employee where fname like 'F%'b)查询工种代号为11的所有雇员信息select * from employee where job_id = 11c)查询雇佣年限超过5年的雇员信息select * from employeewhere year(getdate())- year(hire_date) > 5d)查询工种代号在5~8的雇员信息select * from employee where job_id between 5 and 8e)查询名字为Maria的雇员信息select * from employee where fname = 'maria'f)查询姓名中包含字符sh的所有雇员信息select * from employee where fname like '%sh%' or lname like '%sh%'3、查询sales表中1993-1-1前订货的订单信息select * from sales where ord_date < '1993-1-1'或者select * from sales where year(ord_date)< 19934、查询authors表中以下相关信息:a)Johnson white的电话号码select phone from dbo.authors where au_fname = 'johnson' and au_lname = 'white'b)住在oakland的所有作者的姓名以及住址select au_lname,au_fname,address from dbo.authors where city = 'oakland'c)住在10932 Bigge Rd.作者的详细信息select * from dbo.authors where address = '10932 Bigge Rd.'实验三:连接查询一、实验目的1、掌握多表之间的连接查询2、掌握使用集函数完成特殊的查询3、学会对查询结果排序4、联系数据汇总查询二、实验内容1.从edu_d数据库中的stu_info、xk、gdept、gfied、gban、gcourse表中做以下查询:a)查询信息科学与工程学院的学生的学号、姓名、性别select XH,XM,XBM from STU_INFO,GDEPT where STU_INFO.xsh =GDEPT.xsh and xsm='信息科学与工程'b)查询成绩在85分以上的学生的学号、姓名、课程名称select STU_INFO.XH,XM,KCH from STU_INFO,XK whereSTU_INFO.XH = XK.XH and KSCJ>85c)查询学号的前4位是'2001'的学生的学号、姓名、学院名称select XH,XM,XSM from STU_INFO,GDEPT where STU_INFO.XSH =GDEPT.XSH and XH LIKE '2001%'d)查询高等数学(kch=090101)成绩不及格的同学的学号、姓名、课程名称select XK.XH,XM,KSCJ,KMfrom STU_INFO,XK,GCOURSEwhere STU_INFO.xh = XK.xh and XK.kch = GCOURSE.kch and XK.kch ='090101' and kscj < 60e)查询每个同学在2001-2002学年第一学期(kkny=20011)的总分、平均分select xh,sum(kscj) as '总分',avg(kscj) as '平均分'from xkwhere kkny = '20011'group by xhf)查询与李明在同一个专业学习的同学的学号、姓名、性别、班级,并按学号升序排序select xh,xm,XBM,BHfrom STU_INFOwhere zyh in(select zyhfrom stu_infowhere xm = '李明')order by xhg)使用嵌套查询语句查询信息科学与工程学院的男生中年龄最小的学生的信息select *from STU_INFOwhere nl =(select min(nl)from STU_INFO) and xbm=’男’h)查询化学化工学院的各班的人数select bh,count(xh)from STU_INFO,GDEPTwhere STU_INFO.xsh = GDEPT.xsh and xsm = '信息科学与工程'group by bh实验四:嵌套查询一、实验目的1、掌握多表之间的嵌套查询2、掌握使用集函数完成特殊的查询3、学会对查询结果排序4、练习集合查询二、实验内容1.从edu_d数据库中的stu_info、xk、gdept、gfied、gban、gcourse表中做以下查询:a)查询高等数学(kch=090101)成绩不及格的同学的学号、姓名、课程代码select XK.XH,XM,KSCJ,KMfrom STU_INFO,XK,GCOURSEwhere STU_INFO.xh = XK.xh and XK.kch = GCOURSE.kch and XK.kch ='090101' and kscj < 60b)查询每个同学在2001-2002学年第一学期(kkny=20011)的总分、平均分select xh,sum(kscj) as '总分',avg(kscj) as '平均分'from xkwhere kkny = '20011'group by xhc)使用嵌套查询语句查询信息科学与工程学院的男生中年龄最小的学生的信息select *from STU_INFOwhere nl =(select min(nl)from STU_INFO)d)查询化学化工学院的各班的人数select bh,count(xh)from STU_INFOwhere xsh =(select xshfrom GDEPTwhere xsm = '信息科学与工程')group by bh实验五:统计查询一、实验目的二、实验内容1.从edu_d的表stu_info中查询全校共有多少个班级。
(完整版)数据库技术与应用实验报告

(完整版)数据库技术与应用实验报告《数据库技术与应用》实验报告班级学号:姓名:实验日期:指导老师:实验名称一、实验一表的建立与维护实验目的与要求 1.初步掌握根据一个应用目标把现实问题抽象为关系数据模型的方法,从而为解决实际问题奠定数据基础。
2.掌握表的建立与维护的一般方法。
3.理解表的记录指针与当前记录的意义。
4.掌握表的打开、关闭、浏览、显示等操作方法。
5.掌握表结构的修改。
6.掌握记录的增加与删除等操作。
7.掌握数据复制方法。
8.二、实验准备 1、复习关系数据库的有关概念,深刻理解Virsual FoxPro中所采用的关系模型的实质及Virsual FoxPro所支持的数据模型。
2、复习表的建立、现实与维护等操作。
三、实验内容下表是某校学生花名册,根据该表完成以下操作,写出操作步骤。
学习成绩性学号姓名别学 009901 张小强男 98 85 否 20XX年获全数外语出生年月否少数民族受奖情况国数学奥林匹克竞赛二等奖。
009902 009903 009904 009905 陈斌李哲男男 88 56 75 88 75 82 72 81 否是否是20XX年获全国中学生田径运动会100米第三名009906 009907 009908 009909 张青松男封小莉女周晓钱倩女女 65 82 65 83 81 73 78 85 否否20XX年获广东省三好学生称号 009910 009911 孙力军男肖彬彬女 64 55 68 95 是否赵大明男冯珊女否否1.设计一个表的结构,使其能描述上表的信息,同时又符合关系模型的基本要求。
2.建立表,输入表中的数据,并将保存在自己盘中。
3.给全部女生的数学成绩加5分。
4.将记录指针定位到第5号记录。
5.将记录指针指向孙力军同学。
6.显示所有姓“张”学生的情况。
7.把表的姓名字段宽度修改为8。
8.浏览记录数据,且表头用汉字。
9.把少数民族学生的记录复制到中。
2013《数据库原理及应用》实验报告答案

2013《数据库原理及应用》实验报告答案实验2数据定义1,实验目的1,掌握数据库引擎的使用,加深对SQL语句的理解;2.使用SQL语句创建数据库,删除数据库3,并掌握DDL语言数据定义操作,包括CREATE、ALTER、DROP 2、实验内容在SQL查询分析器中用CREATE、DROP、ALTER语句创建、删除、修改基本表3,实验步骤1,根据教科书中的说明,分析S表、P表、J表和SPJ表的主要代码和外部代码:(1) S表、P表和J表,哪些属性分别是S表、P表和J表的主要代码,三个表中是否有外部代码?如果是,请写下来主代码S表,主代码SNO P表,主代码PNO J表,主代码JNO,没有外部代码(2)哪个属性组是spj表的主代码组成的?SPJ表中有多少外部代码,它们是哪些属性?哪些表的哪些属性被单独引用?SPJ主代码(SNO、PNO、JNO)外部代码SNO指S表的SNO,外部代码PNO指P表的PNO,外部代码JNO指J表的JNO2。
创建一个新的SPJ数据库,并在SPJ数据库中创建标准、P、J和SPJ表(1)要创建供应商表s的sql语句,需要设置主代码:create table s(SnO char(4)primary key,snamevarchar (40),statussmallint,city varchar(20));(2)创建零件列表P的sql语句,要求设置主代码并将约束命名为P _ PK:创建表P (PNOCHAR (4)约束P _ PK主键,PNAMEV ARCHAR (40),Colorchar(2),权重Smallint(3)创建项目表j的sql语句,要求设置主代码并将其命名为j _ PK:创建表j (jnochar (4)约束j _ PK主键,jname varchar (40),city varchar(20));(4)创建基本表供应情况表SPJ的sql语句,要求设置主代码和外部代码:创建表SPJ(Snochar(4)REFERENCES(SnO),Pnochar (4) References P (Pno),JNO CHAR(4) REFERENCES J(JNO),QTY SMALLINT,PRIMARY KEY(SNO,Pno,JNO));3。
《SQL SERVER 数据库应用》实验指导书-2013版

《数据库应用》实验教学大纲一、基本信息二、实验安排三、实验目的、内容与要求实验一创建数据库和表以及表操作(一) 实验目的1.了解SQL Server数据库的逻辑结构和物理结构,表的结构特点;2.了解SQL Server的基本数据类型,空值概念;3.学会在企业管理器中创建数据库和表;4.学会使用T—SQL语句创建数据库和表;5.学会在企业管理器中对数据表进行插入、修改、删除数据操作;6.学会使用T-SQL对数据表进行插入、修改、删除数据操作;(二) 实验内容1.企业管理器访问数据库,查询分析器的使用;2.在企业管理器中创建、删除数据库和表;3.使用T-SQL语句创建数据库和表;4.在企业管理器中对数据表进行插入、修改、删除数据操作;5.使用T-SQL进行上述操作。
(三) 实验要求1.掌握在企业管理器中创建、修改、删除数据库和表;2.掌握查询分析器,使用T—SQL语句创建、修改、删除数据库和表。
实验二数据库的查询(一) 实验目的1.掌握SELECT语句的基本语法;2.掌握子查询的表示;3.掌握连接查询的表示;4.掌握数据汇总的方法;5.掌握SELECT语句的GROUP BY子句的作用和使用方法;6.掌握SELECT语句的ORDER BY子句的作用和使用方法。
(二) 实验内容1.SELECT语句的基本使用;2.子查询的使用,连接查询的使用,数据汇总,Group By、Order By子句的使用。
(三) 实验要求1.掌握数据库查询的基本的常用语句的使用方法;2.掌握数据库查询中的分组、排序等语句的使用方法。
实验三视图、存储过程、触发器等的建立与维护(一) 实验目的1.学会使用企业管理器建立视图,应用视图插入、删除、修改数据;2.掌握存储过程的使用方法;3.掌握触发器的使用方法。
(二) 实验内容1.视图插入、删除、修改数据;2.创建存储过程,调用存储过程;3.创建触发器。
(三) 实验要求1.利用所创建的数据库和数据表,综合应用视图、存储过程、触发器等知识完善数据库;2.掌握应用更新视图数据可以修改基本表数据的方法;3.熟练掌握添加、修改、删除记录的存储过程的定义及调用;4.掌握通过触发器来实现数据的参照完整性。
数据库技术及应用上机实验指导

实验二 Linux 操作系统(2):编 辑 器 vi 的 使 用
一、实验目的 1. 了解 Linux 下的常用全屏编辑器; 2. 掌握 vi 编辑器的使用方法。 二、实验环境 1. 操作系统:客户端 Windows,服务器端 Linux 2. 主要软件:putty 三、实验内容 1. vi 编 辑 器的 打开 $cd $mkdir exp_2 $cd exp_2 $vi #编辑新文件,保存时要给出文件名 $vi perlcat.pl #编辑新文件,文件名是 perlcat.pl(假设文件 perlcat.pl 不存在) $vi perlcat.pl #编辑已有文件(假设文件 perlcat.pl 已经存在) 2. 文件保存和退出 在命令模式下: :q #退出打开后没做任何改动的文件 :q!或 ZQ #不保存退出(强制退出) :wq 或 ZZ #保存后退出 :w #保存(不退出) :w perlcat2.pl #另存为 perlcat2.pl 3. 从 命令 模式进 入输入 模式 a #从光标所在字符后插入新的内容 i #从光标所在字符前插入新的内容 o #另起一行并从行首插入新的内容 4. 从 输入 模式进 入命令 模式 Esc 或 Ctrl+c 5. 移动 光标 上下左右箭头 #上下左右移动 j、k、h、l #分别将光标往上、下、左、右移动一个字符 w、b #分别将光标往前、后移动一个单词 0(或^)、$ #分别将光标移动到行首和行尾(注意:0 是数字“0”,不 是字母“o”) gg、G #分别将光标移动到文件首和文件尾 H、M、L #分别将光标移动到当前页的开始、中间和最后一行的行首 Ctrl+f、Ctrl+b #分别是向前、向后翻动一页 6. 修改文 本 cw #删除从光标所在位置到单词结束,并进入输入模式 c0 #删除从光标所在位置到行首,并进入输入模式 c$ #删除从光标所在位置到行尾,并进入输入模式 cgg #删除从光标所在位置到文件首,并进入输入模式
《数据库技术及应用》实验指导书11

《数据库技术及应⽤》实验指导书11《数据库技术及应⽤》实验指导书Experiment Instruction Book of Database Principle and Application课程代号:B50333041适⽤专业:信息管理与信息系统北京印刷学院出版传播与管理学院实验⼀、SQL Server 2000系统的安装及配置⼀、实验⽬的1.熟练掌握SQL Server 2000系统的安装过程。
2.熟悉SQL Server的系统环境,主要是对“查询分析器”和“企业管理器”的熟悉和使⽤。
⼆、学时3学时三、实验步骤1.安装SQL Server 2000系统将安装光盘放⼊CD-ROM,将⾃动弹出“SQL Server⾃动菜单”界⾯,如果没有⾃动弹出则选择光盘根⽬录下的autorun.exe,双击运⾏,如图1所⽰:图1. SQL Server 2000安装界⾯选择运⾏“安装SQL Server 2000组件”进⼊安装组件界⾯,选择“安装数据库服务器”。
进⼊安装界⾯后,按照安装提⽰进⾏安装;⼀般需要⼈⼯进⾏⼲预的有:(1)选择安装类型和安装路径:安装类型有:典型安装、最⼩安装、和⾃定义安装。
安装路径是指SQL Server的系统⽂件和数据⽂件的安装位置。
默认情况下“安装类型”是典型安装,“安装路径”是操作系统设定的“Program Files”⽂件夹。
你可以⾃⾏改变,初次安装最好不要改变他,按默认情况使⽤。
2.启动和停⽌SQL Server服务的⽅法使⽤SQL Server服务器管理器⽅法①启动SQL Server服务管理器,出现SQL Server服务器对话框(如图2所⽰)。
图2 SQL Server 2000 服务管理器②在“服务器”的组合框的列表中选择要查看或者修改服务状态的SQL Server服务器名。
如果在下拉式列表中没有显⽰指定的服务器,可以在组合框中直接输⼊服务器名。
③当选定服务器后,服务管理器将⾃动刷新界⾯,显⽰SQL Server服务器的当前状态,可以通过单击“开始/继续”、“暂停”或“停⽌”这3个按钮改变所选择SQL Server服务器当前状态。
《数据库系统应用》实习指导书

《数据库系统应用》实习指导书实习班级:实习时间:主带教师:一、实习目的:1、通过实习,使学生加深对所学课程内容的认识、理解、掌握,达到对所学知识、技能系统化、条理化的目的,巩固、提高学习效果。
2、通过综合应用实习,熟练掌握SQL Srver各项操作并能够根据所学技能学以致用,解决实际问题,提高操作应用熟练程度.3、能够在教师的指导下依据实习资料对应用数据库管理系统进行操作、管理与维护。
二、实习任务:1、系统阅读课程教材、教参相关内容、资料,加深相关概念、理论的理解、掌握。
2、根据实习指导书要求,完成各项综合操作,并将相应的SQL语句进行保存记录。
3、要求实习结束,完成各项实习报告的撰写、打印并及时上交。
4、实习操作结果及实习系统按要求及时保存、以供评定、展示.三、实习内容:(一)数据库应用系统管理应用实例:1、产品销售管理系统2、学生选课系统3、学生成绩管理系统(二)数据库对象的基本操作1、数据库、数据表的创建、修改、管理、和维护;2、对数据进行查询、插入、更新、删除的操作和使用;3、SQL语法规则、常用函数的操作和使用;4、索引与约束的创建、修改、管理、和维护;5、默认值、规则的创建、修改、管理、和维护;6、视图的创建、修改、管理、和维护;7、存储过程的创建、执行、修改、管理、和维护;8、触发器的创建、修改、管理、和维护;9、游标的使用;10、SQL的安全管理;11、SQL数据库的日常维护与管理。
(三)设计并完成教师指定的数据库管理应用系统各项操作1、参照教师给定的实习资料实习,揣摩各项操作方法和技巧的应用;2、老师在实习中做必要的指导;3、每项操作均应分别使用企业管理器方法及SQL语句方法分别完成。
每做完一项操作均应总结方法和经验,不断巩固所学知识与技能;4、编辑语句及操作时要有充分的耐心和一定的逻辑思维能力,能够在老师指导的基础上变成自己的思路。
5、每位同学均须完成相应题目,同学之间可讨论参考,但每人必须完成相应操作并将语句保存在实习报告中打印上交。
数据库技术与应用实验教案

教案2012-1013 学年度第一学期课程名称数据库技术与应用(上机实验) 学时学分16学时(2 学时)专业班级授课教师系部本课程教学总体安排课程名称:数据库技术与应用(上机实验)课程性质与类型:专业课+必修总学时、学分:16学时,0.5学分教学目的与要求:该实验课附属《数据库技术与应用》,是课堂教学的补充,主要以实践环节教学为主,通过实验使学生更好地理解数据库的基本概念、基本理论,掌握SQL Server操作和使用的方法,培养学生的实际动手能力。
教材及参考书目:教材:《数据库原理与SQL Server》壮志剑高等教育出版社参考书目:《数据库系统概论》王珊萨师煊高等教育出版社《SQL Server 2000 入门与提高》清华大学出版社《SQL Server 2000数据库编程》张长富北京希望电子出版社考核方式及成绩计算方法:考核方式:闭卷,笔试总成绩=平时成绩*20%+实验*10%+期末成绩*70%课程教学日历课程名称:数据库技术与应用(上机实验)学期:2012-2013学年第一学期实验一 SQL Server 2000安装与启动实验名称:SQL Server 2000安装与启动实验时数: 1学时授课类型:实验课教学方法与手段:指导目的要求:在Windows下安装SQL Server 2000,熟悉SQL Server 2000的运行环境,熟悉SQL Server 2000系统数据库,注册SQL Server,熟悉企业管理器,掌握连接与断开服务器的方法。
实验内容:①安装SQL Server 2000标准版。
其中设置选项:在本地安装新的SQL Server 2000服务器和客户端工具;使用默认实例名;选择典型安装,并将安装磁盘指定为D,文件夹名称不变;使用域用户账户,混合验证模式。
②启动SQL Server服务管理器,并设置启动OS时自动启动该项服务。
③启动SQL Server企业管理器,并熟悉操作方法。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
二、实验内容
《数据库技术及应用》实验指导书
实验环境
1.软件需求
(1)操作系统:Windows 2000 Professional,或者Windows XP
(2)数据库管理系统:SQL Server2000
(3)应用开发工具:Delphi7.0
(4)其它工具:Word
2.硬件需求
(1)PC机
(2)网络环境
基本需求信息
9.职员表:职员ID,职员姓名,职员类型
实验一SQL Server安装及管理工具使用
一、实验目的与要求
1.熟悉SQL Server的基本安装与配置过程
2.熟悉SQL Server企业管理器的主要功能、对数据库的组织和管理方法
3.熟悉SQL Server查询分析器的主要功能、对数据库的组织和管理方法
3.掌握基本表、主码等基本概念
一、对某商场采购销售管理进行调研后,得到如下基本需求信息:
该商场有多名工作人员(主要是采购员和销售员),主要负责从供应商处采购商品,而后将商品销售给客户。采购员主要负责根据商场的销售情况确定要采购的商品,并与供应商联系,签订采购单。销售员主要负责将采购来的商品销售给客户,显然一个客户一次可能购买多种商品。一个供应商可以向该商场供应多种商品,而一种商品也可以由多个供应商供应。
一、实验目的与要求
1.掌握SQL Server的数据更新功能,能使用INSERT、UPDATE、DELETE命令对数据表中的数据进行更新
2.掌握INSERT…SELECT和SELECT…INTO语句的使用方法
二、实验内容
1.使用INSERT命令向基本表中插入数据(参考附录B)
(1)向供应商表中插入如下数据记录:
(2)将所有的VIP客户信息存储到一个名字为‘VIP_Customer’的表中
5.使用INSERT…SELECT语句向表中成批插入记录
(1)新建一个名称为‘achievement’的表,其属性包括销售单ID,销售单总金额,销售日期
(2)将编号为‘S0002’的销售员签订的销售单信息存储到achievement表中。
(3)msdb数据库
(4)temp器建立、删除数据库
(1)建立一个名称为supermarket的数据库
(2)查看与新生成的数据库相关的内容
(3)删除名称为supermarket的数据库
4.使用企业管理器和查询分析器建立、删除数据表
(1)在已经建立的supermarket数据库的基础上,建立以下数据表(参考附录A):
(2)将名称为‘家乐福’的客户的等级改为VIP客户。
(3)将编号为‘A102’供应商供应商品的价格全部打八折
3.使用DELETE命令删除基本表中的数据
(1)删除采购明细表中的所有记录
(2)从采购单表中删除2005年以前签订的采购单
4.使用SELECT…INTO语句向表中成批插入记录
(1)将供应商‘A102’供应的商品和供应价格存到一个名字为‘A102_commodity’的表中
(3)分别使用企业管理器和查询分析器修改表结构
(a)在商品表中加入描述商品信息的属性
(b)将客户表中的客户联系电话(CUtelephone)的数据类型改为varchar(20)
(4)分别使用企业管理器和查询分析器删除基本表
(a)使用企业管理器删除客户表
(b)使用查询分析器删除商品表
三、自我测试
1.使用企业管理器新建一个名称为“test”的数据库
2.使用查询分析器在test数据库建立以下数据表
(1)学生表:学号,姓名,性别,出生日期,系别
(2)课程表:课程编号,课程名称,学分
(3)选课表:学号,课程号,成绩
3.使用查询分析器对表进行修改
(1)将学生表中的性别数据类型改为整型
(2)为学生表增加一个新的属性列,用于存放学生的专业信息
实验二 数据插入、修改和删除
(a)商品表commodity
(b)供应商表supplier
(c)供应表supplying
(d)采购单表stock
(e)采购明细表stockDetail
(f)销售单表sale
(g)销售明细表saleDetail
(h)客户表customer
(i)职员表Employee
(2)使用企业管理器查看新生成表的结构和内容
(2)向商品表中插入如下数据记录
(3)向职员表中插入如下数据记录
(4)向供应表中插入如下数据记录
(5)使用企业管理器分别向客户表、采购表、采购明细表、销售表、销售明细表中添加相应记录。
客户表
采购单表
采购明细表
销售单表
销售明细表
2.使用UPDATE命令修改基本表中的数据
(1)将编号为‘F70006’的商品的单价改为12.00元
商场的管理者每个月需要对该月已采购的商品和已销售的商品进行分类统计,对采购员和销售员的业绩进行考核,对供应商和客户进行等级评定,并计算商场利润。
二、E-R图
三、需要建立的数据表如下
1.供应商表:供应商ID,供应商名称,地区,信誉等级
2.供应表:供应商ID,商品ID,商品单价
3.商品表:商品ID,商品名称,商品库存量,商品均价
三、自我测试
1.从采购明细表中删除所有从供应商‘A153’处采购的编号为‘F70006’商品的明细信息
2.从销售明细表中删除2005年以前签订的销售单的销售明细记录
实验三 单表查询
一、实验目的与要求
1.掌握基本的SELECT…FROM语句的用法
2.能应用SELECT语句及其子句解决常见的查询问题
3.掌握模糊查询的使用方法
4.采购单表:采购单ID,采购员ID,供应商ID,采购总金额,签订日期
5.采购明细表:采购单ID,商品ID,采购数量,商品单价
6.销售单表:销售单ID,销售员ID,客户ID,销售总金额,签订日期
7.销售明细表:销售ID,商品ID,销售数量,商品单价,单价折扣
8.客户表:客户ID,客户名称,联系电话,客户等级
4.掌握SQL语言的数据定义功能,要求能使用企业管理器和查询分析器两种方法来建立数据库、以及数据表。
5.掌握修改和删除表结构的方法
二、实验内容
1.学习使用SQL Server的基本管理工具:企业管理器和查询分析器
2.掌握SQL Server默认安装的各个数据库的主要作用
(1)master数据库
(2)model数据库