
数据库技术
laoduan_78
在位则谋政
展开
-
数据库第一次实验内容
第一次实验内容实验名称:数据表的基本操作实验要求:要求学生掌握数据库表与视图的基础知识,并熟练掌握和使用SQL语句、SQL Server企业管理器创建数据库、表、索引、视图和修改表结构,并学会使用SQL Server查询分析器接收Transact-SQL语句和进行结果分析。实验内容:1.建立数据库(数据库名称以学号命名)示例:create database stuDB ( /*--数据文件的具体原创 2015-03-26 20:38:05 · 1457 阅读 · 0 评论 -
数据库第二次作业
第二次作业1、你怎样理解实体、属性、记录、字段这些概念的类型和值的差别?试举例说明2、为某百货公司设计一个ER模型。 百货管辖若干个连锁商店,每家商店经营若干商品,每家商店有若干职工,但每个职工只能服务于一家商店。 实体类型“商店”的属性有:商店编号,店号,店址,店经理。实体类型“商品”的属性有:商品编号,商品名,单价,产地。实体类型“职工”的属性有:职工编号,职工名,性别,工资。在联系中应原创 2015-03-20 13:37:03 · 3136 阅读 · 0 评论 -
数据库第一次作业参考答案
关系代数(用∞代表自然连接):(1)πC#,CNAME(σTEACHER='LIU'(C))(2)πS#,SNAME(σAGE>'23'∧SEX='男'(S))(3)πCNAME,TEACHER(σS#='S3'(SC∞C))(4)πSNAME(σSEX='女'∧TEACHER='LIU'(S∞SC∞C))(5)πC#(C)-πC#(σSNAME='WANG'(S∞SC))(6)πS#(σ1=4∧原创 2015-03-17 14:39:26 · 2984 阅读 · 0 评论 -
数据库第三次作业
表结构如下:Student(SNO,Sname,Sage,Ssex) 学生表Course(CNO,Cname,TNO) 课程表SC(SNO,CNO,score) 成绩表Teacher(TNO,Tname) 教师表 请同学们先行建立这四张表的结构(可参考教材),然后在数据库中采用语句建立之,并自行向这四张表中增加数据(每张数据表数据不得少于20条,越多越好),然后使用SQL语句完成下面的问题。 问题原创 2015-03-29 21:15:18 · 21636 阅读 · 5 评论 -
数据库第一次实验创建数据表参考代码
create database databasename on ( name=wsb0077240_data, filename='e:\database\databasename_data.mdf', size=5, maxsize=10, filegrowth= 1 ) log on ( name=wsb0原创 2015-03-29 21:08:11 · 1660 阅读 · 1 评论 -
数据库第一次作业
第一次作业1、笛卡尔积、连接、等值联接、自然联接四者之间有什么区别?2、设有三个关系:S(S#,SNAME,AGE,SEX)SC(S#,C#,GRADE)C(C#,CNAME,TEACHER) 说明:S#——学号 SNAME——学生姓名 AGE——年龄 SEX——性别 C#——课程号 CNAME——课程名 TEACHER——教师 GRADE——成绩试用关系代数写出查询语句。(1)检索L原创 2015-03-14 14:27:24 · 5945 阅读 · 2 评论 -
数据库第二次实验要求
第二次实验内容实验名称:数据库的查询和更新操作实验要求:要求学生掌握SQL Server查询分析器的使用方法,加深对SQL和Transact-SQL语言的查询语句的理解,熟练掌握简单表的数据查询、更新、数据排序和数据连接查询的操作方法。实验内容:1.针对实验一的五张数据表,插入如下数据:--以下语句可以直接拷贝到新建查询中执行(1)employee表数据insert intoemployee(em原创 2015-04-02 23:50:00 · 2165 阅读 · 0 评论 -
数据库第三次作业参考答案
Student(S#,Sname,Sage,Ssex) 学生表Course(C#,Cname,T#) 课程表SC(S#,C#,score) 成绩表Teacher(T#,Tname) 教师表 问题:1、查询“001”课程比“002”课程成绩高的所有学生的学号; select a.S# from (select s#,score from SC where C#='001') a,(select s原创 2015-04-13 17:39:58 · 2961 阅读 · 0 评论 -
数据库第四次作业
表结构如实验一题目:大家看懂第三次作业参考代码,然后使用SQL完成下面查询操作:1、查找员工的编号、姓名、部门和出生日期,如果出生日期为空值,--显示日期不详,并按部门排序输出,日期格式为yyyy-mm-dd。2、查找与喻自强在同一个单位的员工姓名、性别、部门和职称3、查找商品名称为14寸显示器商品的销售情况,--显示该商品的编号、销售数量、单价和金额4、在销售明细表中按产品编号进行汇总,统计每种原创 2015-04-13 17:48:05 · 14190 阅读 · 0 评论 -
数据库第二次测验题目
数据库系统概论课堂测验二(2015年4月24日,1.5H)数据库设计对一个住院病人来讲,他到医院看病的过程及医院的处理流程,简单的讲是:病人先要到住院处登记并交纳住院押金,床位紧张的医院登记后要等待床位。然后,到病区接受主治医生的检查和询问,接受入院常规检查,接受临时治疗或按主治医生制定的长期治疗方案接受长期治疗。治疗过程中医生给病人下医嘱,医嘱产生药品和治疗项目两种申请单,药房根据病区的发药申请原创 2015-04-24 00:14:47 · 1032 阅读 · 0 评论 -
数据库第四次实验内容
1.编写函数summation(int @m),求出从1到@m的奇数之和2.编写函数GCD(int @m,int @n)和LCM(int @m,int @n),分别求出变量@m和@n的最大公约数和最小公倍数3.编写函数ID_Card(char(18) @ID),求出身份证号@ID中所蕴含的生日信息和性别信息4.编写函数Days(datatime @birth),输入你的生日信息,求出当前日期到你出原创 2015-04-16 23:29:10 · 1275 阅读 · 0 评论 -
数据库第三次实验内容
第三次实验内容数据表结构同实验一,表内数据同实验二,在此基础上进行如下操作:1.创建一个视图,该视图只含上海客户信息,即客户号、客户姓名、住址2.对视图添加一条记录数据(注意:分别查看customer表和该视图的结果)3删除视图中所有姓“王”的客户数据4.通过视图修改表内某一客户的姓名5.有两个基本表employee和sales,创建一个视图,该视图包含相同业务员的编号、姓名、订单号、销售总金额6原创 2015-04-09 22:05:17 · 1644 阅读 · 0 评论 -
数据库可编程性示例
一、定义变量、顺序、选择、循环结构的应用在查询分析器中可以编写代码实现求1-100数中所有奇数之和,代码如下:declare @i intdeclare @num int set @num = 0set @i = 1 while(@i<=100)begin if(@i%2=0) begin set@i = @i + 1原创 2015-05-18 08:22:00 · 2412 阅读 · 0 评论