文档库 最新最全的文档下载
当前位置:文档库 › 数据库原理与应用实验报告书

数据库原理与应用实验报告书

数据库原理与应用实验报告书
数据库原理与应用实验报告书

数据库原理与应用实验报告

实验报告

1.实验目的

熟悉SQL的数据定义语言,能够熟练地使用SQL语句来创建和更改基本表,创建和取消索引。对数据库进行单表查询、连接查询、嵌套查询、集合查询和统计查询。

2.实验内容

?在SSMS环境中使用SQL语言创建数据库

?使用CREATE语句创建基本表。

?更改基本表的定义: 增加列,删除列,修改列的数据类型。

?创建表的升、降序索引。

?删除基本表的约束、基本表的索引或基本表。

3.实验步骤(按自己来)

1)在SSMS环境中使用SQL语言创建数据库:姓名全拼_Mis

2)使用SQL语句创建关系数据库基本表:

供应商表:姓名全拼_S(拼音缩写_Sno,拼音缩写_Sname,拼音缩写_Status,拼音缩写_City)

零件表:姓名全拼_P(拼音缩写_Pno,拼音缩写_Pname,拼音缩写_Color,拼音缩写_Weight)

工程项目表:姓名全拼_J(拼音缩写_Jno,拼音缩写_Jname,拼音缩写_City)

零件供应情况表:姓名全拼_SPJ(拼音缩写_Sno,拼音缩写_Pno,拼音缩写_Jno,拼音缩写_QTY)

其中:拼音缩写_Sno、拼音缩写_Pno、拼音缩写_Jno、(拼音缩写_Sno,拼音缩写_Pno,拼音缩写_Jno)分别是表xuning_S、表xuning_P、表xuninig_J、表xuning_SPJ的主键,具有唯一性约束。

3)找出供应工程J1的供应商号

4)找出供应工程J1零件P1的供应商号

5)找出供应工程J1红色零件的供应商号

6)找出没有使用杭州供应商生产的绿色零件的工程号

7)找出和供应商S1在同一城市的供应商所提供的所有零件

8)找出供应红色的P1零件且其供应量>200的供应商号

9)找出所有供应商的姓名和所在城市

10)找出零件的名称、颜色、重量

11)找出使用供应商S2所供应零件的工程号

12)找出工程项目J3实用的各种零件的名称及数量

13)找出杭州厂商供应的所有零件号码

14)找出使用杭州产的零件的工程号

15)找出没有天津产的零件的工程号

16)把全部红色零件的颜色改为蓝色

17)由供应商S4供给J3零件P5改为由S3供应,请做必要的修改

18)从供应商表关系中删除S3的记录,并从供应情况关系中删除相应的记录19)请将(S2,J6,P4,300)插入到供应情况关系中

20)为‘一键’工程项目建立一个供应情况的视图,包括供应商号,零件代码,供应商名称,供应数量

A)找出‘一键’使用的各零件代码及数量

B)找出供应商S2的供应情况

C)找出供应零件P2且供应数量大于100的供应商名

21)把对表xuning_S的插入权限授予用户zhangyong,并允许他再将此权利授予他人

22)把查询表xuning_SPJ和修改QTY的权限授予liming

4.实验结果(只要粘贴图片,查询分析器,写的语句和结果,四张

表的语句粘一个图就可以了,剩下三张表的语句粘就可以了)

1)在SSMS环境中使用SQL语言创建数据库jiangxue_Mis

语句:

CREATE DATABASE jiangxue_Mis

ON

(

NAME=jiangxue_data,

FILENAME='c:\jiangxue\jiangxue-mis-data.mdf',

SIZE=10,

MAXSIZE=50,

FILEGROWTH=5

)

LOG ON

(

NAME='jiangxue_Log',

FILENAME='c:\jiangxue\jiangxue_mis_log.ldf', SIZE=5MB,

MAXSIZE=25MB,

FILEGROWTH=5MB

)

2)用SQL语言创建供应商表

1.创造jiangxue_S

create table jiangxue_S

(

Sno char(5)primary key,

Sname char(20)not null,

Status int,

City char(20)not null

)

2.创造jiangxue_P

create table jiangxue_P

(

Pno char(5)primary key,

Pname char(20)not null,

Color char(20)not null,

Weight int

)

3.创造jiangxue_J

create table jiangxue_J

(

Jno char(5)primary key,

Jname char(20)not null,

City char(20)not null,

)

4.创造jiangxue_SPJ

create table jiangxue_SPJ

(

Sno char(5),

Pno char(5),

Jno char(5),

QTY int,

primary key(Sno,Pno,Jno),

constraint S_SPJ foreign key(Sno)references jiangxue_S, constraint P_SPJ foreign key(Pno)references jiangxue_P, constraint J_SPJ foreign key(Jno)references jiangxue_J )

3)将数据插入各表

1.数据插入jiangxue_S表

insert

into jiangxue_S

values('S1','利群',30,'广州')

insert

into jiangxue_S

values('S2','同方',20,'杭州')

insert

into jiangxue_S

values('S3','天远',60,'北京')

insert

into jiangxue_S

values('S4','精诚',10,'上海')

insert

into jiangxue_S

values('S5','化缘',80,'重庆')

insert

into jiangxue_S

values('S6','弘治',50,'太原')

2.将数据插入jiangxue_P insert

into jiangxue_P

values('P1','钉子','绿','34')

insert

into jiangxue_P

values('P2','螺丝','蓝','25')

insert

into jiangxue_P

values('P3','螺母','橙','12')

insert

into jiangxue_P

values('P4','螺栓','紫','27')

insert

into jiangxue_P

values('P5','螺钉','红','53')

insert

into jiangxue_P

values('P6','齿轮','绿','17')

insert

into jiangxue_P

values('P7','传送带','红','28')

3.将数据插入jiangxue_J

insert

into jiangxue_J

values('J1','一键','济南')

insert

into jiangxue_J

values('J2','三汽','广州')

insert

into jiangxue_J

values('J3','拉链厂','杭州')

insert

into jiangxue_J

values('J4','无线电厂','北京')

insert

into jiangxue_J

values('J5','机床厂','上海')

insert

into jiangxue_J

values('J6','螺钉厂','重庆')

insert

into jiangxue_J

values('J7','机械厂','天津')

4.将数据插入jiangxue_SPJ

insert

into jiangxue_SPJ

values('S1','P1','J3','340') insert

into jiangxue_SPJ

values('S1','P1','J2','250') insert

into jiangxue_SPJ

values('S1','P2','J5','120') insert

into jiangxue_SPJ

values('S1','P2','J6','270') insert

into jiangxue_SPJ

values('S1','P2','J7','530') insert

into jiangxue_SPJ

values('S2','P2','J1','170') insert

into jiangxue_SPJ

values('S2','P3','J2','280') insert

into jiangxue_SPJ

values('S2','P4','J3','100') insert

into jiangxue_SPJ values('S2','P4','J4','120') insert

into jiangxue_SPJ values('S2','P5','J7','310') insert

into jiangxue_SPJ values('S2','P5','J5','560') insert

into jiangxue_SPJ values('S2','P6','J6','200') insert

into jiangxue_SPJ values('S3','P7','J1','300') insert

into jiangxue_SPJ values('S3','P1','J1','400') insert

into jiangxue_SPJ values('S4','P3','J2','410') insert

into jiangxue_SPJ values('S4','P4','J3','330') insert

into jiangxue_SPJ values('S4','P4','J4','650') insert

into jiangxue_SPJ values('S4','P5','J4','150') insert

into jiangxue_SPJ values('S5','P7','J5','230') insert

into jiangxue_SPJ values('S5','P7','J7','280') insert

into jiangxue_SPJ values('S6','P2','J2','350') insert

into jiangxue_SPJ values('S6','P2','J3','420') insert

into jiangxue_SPJ values('S6','P6','J1','310')

题目1.4:

(1)找出供应工程J1零件的供应商号

select distinct Sno

from jiangxue_SPJ

where Jno='J1'

(2)找出供应工程J1零件P1的供应商号

select distinct Sno

from jiangxue_SPJ

where Jno='J1'and Pno='P1'

(3)找出供应工程J1红色零件的供应商号

select distinct Sno

from jiangxue_SPJ

where Jno='J1'and Pno in

(select Pno

from jiangxue_P

where Color='红'

(4)找出没有使用杭州供应商生产的绿色零件的工程号

select distinct Jno

from jiangxue_SPJ

where Pno in

(select Pno

from jiangxue_P

where Color='绿'

)and Sno in

(select Sno

from jiangxue_S

where City<>'杭州'

)

(5)找出同供应商S1在同一城市的供应商所提供的所有零件

(6)找出供应红色的P1零件且其供应量大于200的供应商号

select Sno from jiangxue_SPJ

where exists

(select * from jiangxue_P

where Pno=jiangxue_SPJ.Pno and Color='红色'and Pno='P1'and QTY>200 )

题目1.5:

(1)找出所有供应商的姓名和所在城市

select Sname,City

from jiangxue_S

(2)找出所有零件的名称、颜色和重量

select Pname,Color,Weight

from jiangxue_P

(3)找出使用供应商S2所供应零件的的工程号

select Jno from jiangxue_SPJ

where Sno='S2'

order by Jno ASC

(4)找出工程项目J3使用的各种零件的名称及其数量

select Pname,sum(QTY) QTYS

from jiangxue_SPJ,jiangxue_P

where Jno='J2' and jiangxue_P.Pno=jiangxue_SPJ.Pno group by jiangxue_P.Pname

(5)找出杭州厂商供应的所有零件号码select distinct Pno from jiangxue_SPJ

where Sno in

(

select Sno from jiangxue_S

where City='杭州'

)

(6)找出使用杭州产的零件的工程名称

select distinct Jname from jiangxue_j

where Jno in (

select Jno from jiangxue_SPJ

where Sno in

(select Sno from jiangxue_S where City=’杭州’))

(7)找出没用供应天津产的零件的工程号

数据库系统概论(王珊第五版)数据库实验1

实验1 SQL SERVER 2008环境 一、实验目的 1.掌握服务管理器的启动和停止方法; 2.掌握SQL Server Management Studio对象资源管理器的使用方法; 3.掌握注册服务器的步骤。 4.掌握E-R图在计算机中的画法。 二、实验学时 2学时 三、实验要求 1.了解SQL Server 2008的安装过程。 2.熟练掌握SQL Server2008数据库服务器的启动方法。 3.熟练掌握SQL Server2008数据库服务器的登录方法和注册方法。 4.掌握E-R图的画法,学会使用Visio画出标准的E-R图。 5.独立完成实验内容,并提交书面实验报告。 四、实验内容 1.了解并熟悉SQL Server 2008的安装方法。 2.登录SQL Server 2008服务器,主要包括启动、暂停、停止和重新启动服务器,登录SQL Server Management Studio等操作; 3. 掌握SQL Server Management Studio对象资源管理器的使用方法; 4.注册SQL Server 2008服务器。 5. 有一个图书管理系统需要构建E-R图,要求如下: (1)可随时查询书库中现有书籍的品种、数量与存放位置。所有各类书籍均可由书号唯一标识。 (2)可随时查询书籍借还情况,包括借书人单位、姓名、借书证号、借书日期和还书日期。约定:任何人可借多种书,任何一种书可为多个人所借,借书证号具有唯一性。 (3)当需要时,可通过数据库中保存的出版社的电报编号、电话、邮编及地址等信息向相应出版社增购有关书籍。约定,一个出版社可出版多种书籍,同一本书仅为一个出版社出版,出版社名具有唯一性。 将有关实体型及其联系画出E-R模型图画在实验报告册中。

广东工业大学数据库原理与应用试卷答案

广东工业大学试卷用纸,共 页,第 页

广东工业大学试卷用纸,共页,第页

广东工业大学试卷用纸,共页,第页

一、填空(每题1分,共10分) 1、层次模型,网状模型,关系模型 2、逻辑结构设计,物理结构设计 3、原子性,持续性 4、并发调度的可串行性 5、闭包 6、描述事物的符号记录 二、选择题(每题2分,共20分) 三、简答题(每题4分,共16分) 1、解释数据库,数据库系统,数据库管理系统三个概念。 数据库是指长期存储于计算机内的、有组织的、可共享的数据集合。(1分) DBMS是指位于用户与OS之间的一层数据管理软件,它位用户或应用程序提供访问DB的方法。(1分) DBS是实现有组织的、动态的存储大量关联数据、方便多用户访问的计算机硬件、软件和数据资源组成的系统,即采用数据库技术的计算机系统。(2分) 2、试述视图和基本表之间的联系和区别? (1)视图和基本表在概念上等同,他们都是关系。(1分) (2)基本表是本身独立存在的表。视图是从一个或几个基本表(或视图)中导出的表,它与基本表不同,是一个 虚表。数据库中只存放视图的定义,而不存放视图对应的数据,这些数据仍然放在原来的基本表中。(3分) 3、数据库的完整性概念与数据库的安全性概念有什么区别和联系? 数据的完整性和安全性是两个不同的概念,但是有一定的联系。 前者是为了防止数据库中存在不符合语义的数据,防止错误信息的输入和输出,即所谓垃圾进垃圾出所造成的无效操作和错误结果。(2分) 后者是保护数据库防止恶意的破坏和非法的存取。也就是说,安全性措施的防范对象是非法用户和非法操作,完整性措施的防范对象是不合语义的数据。(2分) 4、什么是封锁?基本的封锁类型有几种,简要说明它们的含义。 封锁就是事务T在对某个数据对象(例如表、记录等)操作之前,先向系统发出请求,对其加锁。加锁后事务T就对该数据对象有了一定的控制,在事务T释放它的锁之前,其它的事务不能更新此数据对象。(2分)基本封锁类型:排它锁和共享锁。 排它锁又称为写锁:若事务T对数据对象A加上X锁,则只允许T读取和修改A,其它任何事务都不能再对A加任何类型的锁,直到T释放A上的锁(1分) 共享锁又称为读锁:若事务T对数据对象A加上S锁,则其它事务只能再对A加S锁,而不能加X锁,直到T 释放A 上的S锁。(1分) 四、计算(4分) 1、(R÷S)×S={(2,3,4,5),(2,7,2,3)} 2 广东工业大学试卷用纸,共页,第页

心理学基础实验报告

心理学基础实验报告 一:实验目的 通过完成老师布置的一系列实验和测试项目,了解体验实验过程,通过亲身实践明白心理学相关的实验操作以达到理论联系实际的目的。 二:实验内容 实验项目 1速度知觉:学习速度的感知能力的测试方法,探讨快、慢速两种条件下感知的差别。具体操作时以亮点实际运动到某处所用时间与被试估计时间之差来评定速度知觉准确性。根据图像运行的速度判断当其运行到某程度消失后,何时到达预定目标,图像有圆点和正方形,运行方向有水平垂直及内外伸缩。时间有40点/秒及80点/秒两种,时间和方向随机确定变换。认为时间到即摁反应键。 实验结果:平均误差: 21.57%。水平及垂直方向在40点/秒的时候误差均小于80点/秒,而平面运动方向时却在80点/秒较小。由于方向和时间的频繁变换,头脑中的印象在还没形成定势时就被打乱,所以总体来说误差较大,失误较多。速度知觉不够灵敏。 2短时记忆广度:记忆广度指按固定顺序逐一呈现一系列刺激以后,刚刚能够立刻再现的刺激系列的长度。按照指示语输入与之顺序相同的要求。从3位数字算起,逐渐增加数字,被试者要按照顺序将数字输入,当连续测验三次错误时停止试验。 实验结果:短时记忆广度值:6.00。短时记忆能力较差。 3选择反应时:选择反应时是指当呈现两个或两个以上的刺激时,要求被试分别对不同的刺激做不同的反应。在这种情况下,被试从刺激呈现到做出选择反应的这段时间称为选择反应时。实验分为视觉及听觉两种,根据指示色或指示音选择相应的颜色按键。指示出现完全随机。 实验结果:视觉:选择反应时:333ms 错误次数:3次 听觉;选择反应时:316ms 错误次数:1次 测试项目 1 成就动机量表:希望成功的动机较弱。结果显示我是一个"回避失败者"。常常更多地担心是否会失败以及失败可能带来的不良后果。给人的感觉有学习能力但缺乏学习兴趣。可能过于关心学习成绩,同时对于学习感到厌烦,不愿主动努力,希望用最容易的方式获得好成绩。但是,由于自己并没有真正掌握知识,即使获得好成绩,可能也没有多少成就感。害怕失败而显得缺乏自信,在考试时容易焦虑。建议我多面对挑战,正视失败,从失败中吸取教训从而成功。 2社会支持评定量表:结果显示我在人际方面获得的支持较多,在物质和精神上获得的实际支持处于中等水平。当遇到问题,我的亲友会给与我一定的帮助。建议以后还将培养自己求助的能力,从而面对身心、生活、学习上的困难。

福建工程学院《实验指导书(数据库系统原理及应用)》

数据库系统原理 实验指导书 (本科)

目录 实验一数据定义语言 (1) 实验二SQL Sever中的单表查询 (3) 实验三SQL Serve中的连接查询 (4) 实验四SQL Serve的数据更新、视图 (5) 实验五数据控制(完整性与安全性) (7) 实验六语法元素与流程控制 (9) 实验七存储过程与用户自定义函数 (11) 实验八触发器 (12)

实验一数据定义语言 一、实验目的 1.熟悉SQL Server2000/2005查询分析器。 2.掌握SQL语言的DDL语言,在SQL Server2000/2005环境下采用Transact-SQL实现表 的定义、删除与修改,掌握索引的建立与删除方法。 3.掌握SQL Server2000/2005实现完整性的六种约束。 二、实验内容 1.启动SQL Server2000/2005查询分析器,并连接服务器。 2.创建数据库: (请先在D盘下创建DB文件夹) 1)在SQL Server2000中建立一个StuDB数据库: 有一个数据文件:逻辑名为StuData,文件名为“d:\db\S tuDat.mdf”,文件初始大小为5MB,文件的最大大小不受限制,文件的增长率为2MB; 有一个日志文件,逻辑名为StuLog,文件名为“d:\db\StuLog.ldf”,文件初始大小为5MB,文件的最大大小为10MB,文件的增长率为10% 2)刷新管理器查看是否创建成功,右击StuDB查看它的属性。 3.设置StuDB为当前数据库。 4.在StuDB数据库中作如下操作: 设有如下关系表S:S(CLASS,SNO, NAME, SEX, AGE), 其中:CLASS为班号,char(5) ;SNO为座号,char(2);NAME为姓名,char(10),设姓名的取值唯一;SEX为性别,char(2) ;AGE为年龄,int,表中主码为班号+座号。 写出实现下列功能的SQL语句。 (1)创建表S; (2)刷新管理器查看表是否创建成功; (3)右击表S插入3个记录:95031班25号李明,男性,21岁; 95101班10号王丽,女性,20岁; 95031班座号为30,名为郑和的学生记录; (4)将年龄的数据类型改为smallint; (5)向S表添加“入学时间(comedate)”列,其数据类型为日期型(datetime); (6)对表S,按年龄降序建索引(索引名为inxage); (7)删除S表的inxage索引; (8)删除S表; 5.在StuDB数据库中, (1)按照《数据库系统概论》(第四版)P82页的学生-课程数据库创建STUDENT、COURSE 和SC三张表,每一张表都必须有主码约束,合理使用列级完整性约束和表级完整性。 并输入相关数据。 (2)将StuDB数据库分离,在D盘下创建DB文件夹下找到StuDB数据库的两个文件,进行备份,后面的实验要用到这个数据库。 6.(课外)按照《数据库系统概论》(第四版)P74页习题5的SPJ数据库。创建SPJ数据 库,并在其中创建S、P、J和SPJ四张表。每一张表都必须有主码约束,合理使用列级完整性约束和表级完整性。要作好备份以便后面的实验使用该数据库数据。 三、实验要求:

2019年大学《数据库原理及应用教程》试题及答案

《数据库原理及应用教程》试题及答案 一、选择题 1、下面叙述正确的是(C) A. 算法的执行效率与数据的存储结构无关 B. 算法的空间复杂度是指算法程序中指令(或语句)的条数 C. 算法的有穷性是指算法必须能在执行有限个步骤之后终止 D. 以上三种描述都不对 (2) 以下数据结构中不属于线性数据结构的是(C) A. 队列 B. 线性表 C. 二叉树 D. 栈 (3) 在一棵二叉树上第5层的结点数最多是(B) 注:由公式2k-1得 A. 8 B. 16 C. 32 D. 15 (4) 下面描述中,符合结构化程序设计风格的是(A) A. 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑 B. 模块只有一个入口,可以有多个出口 C. 注重提高程序的执行效率 D. 不使用goto语句 (5) 下面概念中,不属于面向对象方法的是(D) 注:P55-58 A. 对象 B. 继承 C. 类 D. 过程调用 (6) 在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)

A. 可行性分析 B. 需求分析 C. 详细设计 D. 程序编码 (7) 在软件开发中,下面任务不属于设计阶段的是(D) A. 数据结构设计 B. 给出系统模块结构 C. 定义模块算法 D. 定义需求并建立系统模型 (8) 数据库系统的核心是(B) A. 数据模型 B. 数据库管理系统 C. 软件工具 D. 数据库 (9) 下列叙述中正确的是(C) A.数据库是一个独立的系统,不需要操作系统的支持 B.数据库设计是指设计数据库管理系统 C.数据库技术的根本目标是要解决数据共享的问题 D.数据库系统中,数据的物理结构必须与逻辑结构一致 (10) 下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A) 注:P108 A. 内模式 B. 外模式 C. 概念模式 D. 逻辑模式 (11) 算法的时间复杂度是指(C) A. 执行算法程序所需要的时间 B. 算法程序的长度 C. 算法执行过程中所需要的基本运算次数 D. 算法程序中的指令条数 (12) 算法的空间复杂度是指(D)

数据库原理和应用教程第4版习题与解析

习题参考答案 第1章习题参考答案 一、选择题 1. C 2. B 3. D 4. C 5. D 6. B 7. A 8. B 9. D 10. B 11. C 12. D 13. D 14. D 15. B 16. C 17. D 18. A 19. D 20. A 21. D 22. D 23. C 24. A 25. C 二、填空题 1. 数据库系统阶段 2. 关系 3. 物理独立性 4. 操作系统 5. 数据库管理系统(DBMS) 6. 一对多 7. 独立性 8. 完整性控制 9. 逻辑独立性 10. 关系模型 11. 概念结构(逻辑) 12. 树有向图二维表嵌套和递归 13. 宿主语言(或主语言) 14. 数据字典 15. 单用户结构主从式结构分布式结构客户/服务器结构浏览器/服务器结构 16. 现实世界信息世界计算机世界 三、简答题 1、简述数据库管理技术发展的三个阶段。各阶段的特点是什么? 答:数据库管理技术经历了人工管理阶段、文件系统阶段和数据库系统阶段。 (1)、人工管理数据的特点: A、数据不保存。 B、系统没有专用的软件对数据进行管理。 C、数据不共

享。D、数据不具有独立性。 (2)、文件系统阶段的特点: A、数据以文件的形式长期保存。 B、由文件系统管理数据。 C、程序与数据之间有一定的独立性。 D、文件的形式已经多样化 E、数据具有一定的共享性 (3)、数据库系统管理阶段特点: A、数据结构化。 B、数据共享性高、冗余度底。 C、数据独立性高。 D、有统一的数据控制功能。 2、从程序和数据之间的关系来分析文件系统和数据库系统之间的区别和联系 答:数据管理的规模日趋增大,数据量急剧增加,文件管理系统已不能适应要求,数据库管理技术为用户提供了更广泛的数据共享和更高的数据独立性,进一步减少了数据的余度,并为用户提供了方便的操作使用接口。数据库系统对数据的管理方式与文件管理系统不同,它把所有应用程序中使用的数据汇集起来,以记录为单位存储,在数据库管理系统的监督和管理下使用,因此数据库中的数据是集成的,每个用户享用其中的一部分。 3、简述数据库、数据库管理系统、数据库系统三个概念的含义和联系。 答:数据库是指存储在计算机内、有组织的、可共享的数据集合。 数据库管理系统是软件系统的一个重要组成部分,它通过借助操作系统完成对硬件的访问,并对数据库的数据进行存取、维护和管理。 数据库系统是指计算机系统中引入数据库后的系统构成。它主要由数据库、数据库用户、计算机硬件系统和计算机软件系统几部分组成。 三者的联系是:数据库系统包括数据库和数据库管理系统。数据库系统主要通过数据库管理系统对数据库进行管理的。 4、数据库系统包括哪几个主要组成部分?各部分的功能是什么?画出整个数据库系统的层次结构图。 答:数据库系统包括:数据库、数据库用户、软件系统和硬件系统。 数据库主要是来保存数据的。 数据库用户是对数据库进行使用的人,主要对数据库进行存储、维护和检索等操作。 软件系统主要完成对数据库的资源管理、完成各种操作请求。 硬件系统主要完成数据库的一些物理上的操作,如物理存储、输入输出等。

社会心理学书籍社交心理学

社会心理学书籍:《社交心理学》 《社交心理学》教你成为社交达人,教你如何运用社交技巧和社交心理学来博得他人的好感! 内容简介 本书巧妙地将心理学和社交学融为一体,面面俱到地讲解了洞察内心、赢得喜爱、结交朋友、收获支持、消除敌意、说服他人等多方面的技巧策略,对生活中有可能出现的种种心理博弈做了具体阐述,并提供了*实战效用的解决思路与方法。它会帮助你提升社交技巧和能力,了解人们外在行为背后的心理奥秘。 作者简介 李靖:文学硕士,人力资源师,资深编辑,典型的成功学实践者。曾出版过《你别困在欲望上》《职场做人做事取舍之道》《职场说话办事取舍之道》等多部畅销书。 编辑推荐 * 要掌握社交策略就不能不懂心理学。只有走入他人的内心深处,把握心理脉搏,洞悉人心的奥妙变化,才能运用恰当的策略赢得人心! * 从心理学的角度入手,分析国人心理特点,解析自我

心理对社交的影响,告诉大家如何通过心理较量占据社交主动。 目录 Part 01 了解社交原理,做到知己知彼 交友暗藏许多法则,社交不只是会行动而已。要想在社会上拥有更多朋友,就要在社会活动中占据主动。掌握社交原理,学会知己知彼,能够对社交法则了然于心,无疑是你实现良好社会交往的第一步。 每一份关系对你来说可能都有用 / 2 乐于关爱朋友,才能感怀人心 / 5 交往中要分清真朋友和伪朋友 / 7 是小人还是君子,重点看本质 / 10 衡量一个人,最忌掺杂主观偏见 / 12 有时你所看到的只是一个表象 / 16 看人要看细节,但不可以点概面 / 19 并不是每个人都会真心为你着想 / 22 与人共事,还是留心一点才好 / 25 保护好自己的阿喀琉斯之踵 / 28

数据库系统概论实验指导(第六版)

数据库系统概论实验指导 (第六版) 计算机学院 2010/09

改版履历

目录 目录 (3) 1.实验概要 (4) 1.1.实验说明 (4) 1.2.实验环境和配置 (4) 1.3.上机要求 (4) 2.实验1:数据库/表的基本操作和表级约束 (5) 2.1.目的和要求 (5) 2.2.实验准备 (5) 2.3.实验内容 (5) 3.实验2:库级约束和基本表的数据操作 (8) 3.1.目的和要求 (8) 3.2.实验准备 (8) 3.3.实验内容 (8) 4.实验3:视图操作和安全性控制 (10) 4.1.目的和要求 (10) 4.2.实验准备 (10) 4.3.实验内容 (10) 5.实验4:存储过程/触发器/ODBC数据库编程 (12) 5.1.目的与要求 (12) 5.2.实验准备 (12) 5.3.实验内容 (12) 6.实验5:数据库综合实验 (14) 6.1.目的与要求 (14) 6.2.实验准备 (14) 6.3.实验内容 (14) 5.3.1.题目一:零件交易中心管理系统 (15) 5.3.2.题目二:图书管理系统 (15) 5.3.3.题目三:民航订票管理系统 (15) 5.3.4.题目四:学生学籍管理系统 (15) 5.3.5.题目五:车站售票管理系统 (16) 5.3.6.题目六:企业人事管理系统 (16) 5.3.7.题目七:电话交费管理系统 (16) 5.3.8.题目八:医药销售管理系统 (16) 7.附录:实验报告格式 (17)

1.实验概要 1.1.实验说明 内容:本课程实验分5次完成,每次完成一部分。具体内容参考本指导的后半部分。 成绩:每次实验100分,最后取所有实验的平均分作为实验的总成绩。评分标准如下: 上述每一项按照百分制给出分值,最后按照比率计算每次实验的最终成绩。 实验报告 每次实验需提交电子版的实验报告(最后一次实验需提交设计文档,源程序等相关资料)。每次实验结束时,将写好的实验报告,提交给各班辅导老师。如果确有困难没有完成的情况下,课后自己完成之后提交到辅导老师的邮箱里。由辅导老师根据课堂上机实验检查状况和实验报告的内容给出每次实验的成绩。 实验报告的内容包括:实验内容、实验步骤、程序源码、运行结果(可以是程序的输出,也可以是运行画面的抓屏,抓屏图片要尽可能的小,否则文件太大)。每份实验报告是一个WORD文档。实验报告命名规则如下:DBx(实验次数)_XXXXXX(学号)_姓名例如:052978的学生的第一次实验报告文件名: DB1_052978_李宁注意:请每个人保存好自己的实验报告的电子版,直到该门课考试成绩公布之后。 1.2.实验环境和配置 SQL Server 2008(Microsoft SQL Server 2008 Express With Advance Service) 1.3.上机要求 ●上机之前,请做好预习,需要写一个简单的预习报告,格式不限。 ●严格遵守实验室的各项规定。

沈阳工业大学849 数据库原理及应用

2019年硕士研究生招生考试题签 (请考生将题答在答题册上,答在题签上无效) 科目名称:数据库原理及应用第1页共4页 精品文档,欢迎下载! 一、单项选择题(40分,每题2分) 1、数据库中存储的是0A.数据B,信息C,数据之间的联系D,数据以及数据之间的联系 2、数据的物理独立性是指应用程序独立于。A.外模式B,模式 C.内模式D.子模式 3、关系数据库的查询操作由三种基本运算组合而成,这三种基本运算不但葬A.投影 B.除法 C.连接 D.选择 4、不允许在关系中出现重复记录的约束是通过实现的。 A.主码 B.外码 C.索引 D.惟一索引58、部分匹配查询中有关通配符的正确的叙述是。A.代表多个字符 B.可以代表零个或多个字符C.不能与“%”一同使用 D.代表一个字符9、在关系双据库系统中,为了简化用户的查询操作,后又不增加数据的存储空间,常用的方法12、下列说法中正确的是 A,关系模式的规范化程度越高越好 B,若关系模式R 中只有两个属性,则R 至少属于3NF C,属于3NF 的关系模式中己完全消除了插入异常和删除异常 D,具有无损链接性的模式分解能保证不丢失原模式中的信息 13、数据库设计中,建立数据字典的时机是阶段。A,需求分析B,概念设计C.逻辑设计D.物理设计14、数据库物理设计不但聲 A.存储记录结构设计C.确定数据存放位置 B.存取方法设计D.关系规范化 是创建 A.索引 B.游标 C.视图10、数据库的是指数据的正确性和相容性。A 一荷枇R 安仝桦C 穽整桂D 并舄桂 11、 将数据库对象的操作权限授予用户,属于安全控制机制中的 D.另一个表D,审计

数据库原理及应用

数据库原理及应用 数据库技术简介 数据库技术产生于六十年代末,是数据管理的最新技术,是计算机科学的重要分支。 数据库技术是信息系统的核心和基础,它的出现极大地促进了计算机应用向各行各业的渗透。 数据库的建设规模、数据库信息量的大小和使用频度已成为衡量一个国家信息化程度的重要标志。 第一章绪论 1.1 数据库系统概述 1.1.1 四个基本概念 数据(Data) 数据库(Database)数据库管理系统(DBMS) 数据库系统(DBS) 一、数据 数据(Data)的定义 数据是信息的具体表现形式 描述事物的符号记录 数据的表现形式——数字文字图形图像声音等 各类数据必须数字化后才能加工处理。 数据与其语义是不可分的 例如:93是一个数据 语义1:学生某门课的成绩 语义2:某人的体重 语义3:计算机系2007级学生人数 例如:学生档案中的一条记录:(李明男1982 江苏计算机系2000) 二、数据库(续) 数据库的定义 数据库(Database,简称DB)是长期储存在计算机内、有组织的、可共享的大量数据的集合。 三、数据库管理系统 什么是DBMS 数据库管理系统(Database Management System,简称DBMS)是位于用户与操作系统之间的一层数据管理软件。 DBMS的用途 组织和存储好大量的数据,并提供方便、高效地检索数据和维护数据的手段。 DBMS的主要功能: 数据定义功能 数据组织 存储和管理 数据操纵功能 数据库的事务管理和运行管理 数据库的建立和维护功能 其它功能 四、数据库系统 什么是数据库系统

数据库系统(Database System,简称DBS)是指在计算机系统中引入数据库后的系统。 数据库系统的构成 数据库 数据库管理系统(及其开发工具) 应用系统 数据库管理员(DBA) 1.1.2 数据管理技术的产生和发展 数据管理:是指对数据的分类、组织、编码、存储、查询和维护等活动,是数据处理的中心环节。 数据处理:是指对数据进行收集、组织、存储、加工、抽取和传播等一系列活动的总和。其目的是从大量的、原始数据中抽取、推导出对人们有价值的信息。 数据管理技术的发展动力:应用需求的推动、计算机软/硬件的发展 数据管理技术的发展过程 人工管理阶段(40年代中--50年代中) 文件系统阶段(50年代末--60年代中) 数据库系统阶段(60年代末--现在) 一、人工管理 时期 40年代中--50年代中 产生的背景 应用需求科学计算 硬件水平纸带、卡片、磁带 软件水平没有操作系统 处理方式批处理 特点:数据不保存、数据由程序各自管理(逻辑结构、存储结构、存取方法、输入方式等) 数据不共享:一组数据只能对应一个程序 数据不具独立性:数据的结构发生变化后(物理或逻辑上),应用程序必须做相应的修改。 应用程序与数据的对应关系(人工管理阶段) .. 二、文件系统 时期

社会心理学实验报告2 团体的人际关系

社会心理学实验报告(一) 实验小组 组长 11105020113李佳庆 组员 11105020114李 敬 11105020117廖航燕 11105020119刘凌风 11105020121刘 玥 11105020135张斌艺 实验名称:团体的人际关系 实验目的与要求 人际关系即人与人之间相互影响所形成的关系。在现实的团体和集体中,人际关系有正式的(它由某种规章制度所规定)和非正式的(它是在好感、喜爱、反感、厌恶等基础上形成的)。这里所研究的人际关系是后者,即分析人与人之间在心理上的近远和亲疏的关系。分析团体非正式人际关系的最常用方法是社会测量法(s 。ci 。metry)。本研究的目的是学习运用社会测量法来分析团体的人际关系。 被 试:大学生 实验场地:教学楼 实验材料 社会测量问卷和记录纸。 实验方法与程序 1.确定某一团体(如大学班集体)作为研究对象。通过调查访问,了解集体成员对主要事件的意见、评价和态度,并与该集体建立起相互的信任关系。 2.根据集体的人数,发给每人一张问卷,要求被试在同一时间内完成问卷。 结果分析 人际关系是大学生在校园里必须处理恰当的一种关系,良好的人际有利于在学校、在社会中的发展,它能更好地让你行走于各类人中。对于同一个人,每个人都有不同的看法,喜欢或不喜欢都是一个人给他人的印象。学习处理人际关系是大学生的必修课。针对大学生在团的人际关系情况,作了30份调查问卷,其中有效问卷22份。并根据调查表得出矩阵表和每人的人缘指数。(链接矩阵表、人缘指数) 1.制作社交矩阵 2.指数分析 (1)计算正、负人缘指数: 最高加权分 集体总人数某人的得分数人缘指数?-=)1(

数据库原理与应用期末复习总结含试题及其答案

数据库原理综合习题答案 1.1名词解释 (1) DB:即数据库(Database),是统一管理的相关数据的集合。DB能为各种用户共享,具有最小冗余度,数据间联系密切,而又有较高的数据独立性。 (2) DBMS:即数据库管理系统(Database Management System),是位于用户与操作系统之间的一层数据管理软件,为用户或应用程序提供访问DB的方法,包括DB的建立、查询、更新及各种数据控制。DBMS总是基于某种数据模型,可以分为层次型、网状型、关系型、面向对象型DBMS。 (3) DBS:即数据库系统(Database System),是实现有组织地、动态地存储大量关联数据,方便多用户访问的计算机软件、硬件和数据资源组成的系统,即采用了数据库技术的计算机系统。 (4) 1:1联系:如果实体集E1中的每个实体最多只能和实体集E2中的一个实体有联系,反之亦然,那么实体集E1对E2的联系称为“一对一联系”,记为“1:1”。 (5) 1:N联系:如果实体集E1中每个实体与实体集E2中任意个(零个或多个)实体有联系,而E2中每个实体至多和E1中的一个实体有联系,那么E1对E2的联系是“一对多联系”,记为“1:N”。 (6) M:N联系:如果实体集E1中每个实体与实体集E2中任意个(零个或多个)实体有联系,反之亦然,那么E1对E2的联系是“多对多联系”,记为“M:N”。 (7) 数据模型:模型是对现实世界的抽象。在数据库技术中,表示实体类型及实体类型间联系的模型称为“数据模型”。它可分为两种类型:概念数据模型和结构数据模型。 (6) 概念数据模型:是独门于计算机系统的模型,完全不涉及信息在系统中的表示,只是用来描述某个特定组织所关心的信息结构。 (9) 结构数据模型:是直接面向数据库的逻辑结构,是现实世界的第二层抽象。这类模型涉及到计算机系统和数据库管理系统,所以称为“结构数据模型”。结构数据模型应包含:数据结构、数据操作、数据完整性约束三部分。它主要有:层次、网状、关系三种模型。 (10) 层次模型:用树型结构表示实体类型及实体间联系的数据模型。 (11) 网状模型:用有向图结构表示实体类型及实体间联系的数据模型。 (12) 关系模型:是目前最流行的数据库模型。其主要特征是用二维表格结构表达实体集,用外鍵表示实体间联系。关系模型是由若干个关系模式组成的集合。 (13) 概念模式:是数据库中全部数据的整体逻辑结构的描述。它由若干个概念记录类型组成。概念模式不仅要描述概念记录类型,还要描述记录间的联系、操作、数据的完整性、安全性等要求。 (14) 外模式:是用户与数据库系统的接口,是用户用到的那部分数据的描述。 (15) 内模式:是数据库在物理存储方面的描述,定义所有的内部记录类型、索引和文件的组成方式,以及数据控制方面的细节。 (16) 模式/内模式映象:这个映象存在于概念级和内部级之间,用于定义概念模式和内模式间的对应性,即概念记录和内部记录间的对应性。此映象一般在内模式中描述。 (17) 外模式/模式映象:这人映象存在于外部级和概念级之间,用于定义外模式和概念模式间的对应性,即外部记录和内部记录间的对应性。此映象都是在外模式中描述。 (18) 数据独立性:在数据库技术中,数据独立性是指应用程序和数据之间相互独立,不受影响。数据独立性分成物理数据独立性和逻辑数据独立性两级。 (19) 物理数据独立性:如果数据库的内模式要进行修改,即数据库的存储设备和存储方法有所变化,那么模式/内模式映象也要进行相应的修改,使概念模式尽可能保持不变。也就是对模式的修改尽量不影响概念模式。

数据库系统概论实验设计答案

数据库系统概论实验设计答案

数据库系统概论 实验报告册 姓名: momo 学号: 教师:

实验一需求分析(一)——业务流程调查 一、实验目的:掌握需求分析的步骤和业务流程调查的方法;掌握应用Powerbuilder绘制BPM模型 二、学时:6H(课内4H,课外2H) 三、实验软件平台:Windows 2k或Windows XP, Powerduilder9.5,Visio 四、实验内容:根据该VCD连锁店的业务需求调查文字,利用PD绘制该VCD连锁店管理系统的BPM模型。 五、实验结果: 出售租借:根据购买人或租借人提供的VCD租借单,查阅库存,如果有,则办理销售或租借并登记销售或租借流水帐;如果没有相应的VCD,则可根据购买人或租借人的要求办理预约登记,当有VCD时,及时通知购买人或租借人。

归还:根据租借人提供的所还VCD,检查VCD是否完好,如果完好,则办理归还登记,如果有损坏的VCD,办理赔偿登记。并把赔偿通知单通知给租借人。

逾期罚款通知:查询逾期未还的VCD,及时通知租借人,并进行相应的罚款登记。 六、思考题 1、数据库设计为什么需要进行详细的需求分析?

答:需求分析简单地说就是分析用户的要求。需求分析是设计数据库的起点,需求分析的结果是不是准确的反映了用户的实际要求,将直接影响到后面各个阶段的设计,并影响到设计结果是不是合理使用情况。 2、需求分析的目标是什么?其调查步骤是什么?常用的调查方法有哪些? 答:(1)需求分析的目标: 1.通过详细调查现实世界要处理的对象,充分了解 原系统(手工系统或计算机系统)工作概况,明 确用户的各种需求。 2.在此基础上确定新系统的功能。新系统必须充分 考虑今后可能的扩充和改变,不能仅仅按当前应 用需求来设计数据库。 (2) 调查步骤: 1. 了解组织机构。 2. 调查部门的数据输入、处理、输出。(调 查重点之一) 3. 在熟悉业务活动的基础上,协助用户 明确对新系统的各种要求。(调查重点之二) 4. 确定新系统的边界 (3)常用的调查方法: ⑴跟班作业

数据库原理及应用教案(北京联合大学优秀教案)

北京联合大学优秀教案评选 参赛教案 申报单位北京联合大学 参赛教师XXX 课程名称数据库原理及应用 授课章节第3讲第3节 参赛类别理工类 授课对象本科生 课程性质专业必修 授课时间2学时 北京联合大学教务处

、课程简介 在先修课“离散数学”、“数据结构”、“VB程序设计”,为本课程提供数学、算法、程序设计基础、程序设计语言和 Windows 应用程序开发工具的基础上,本课程主要讲授两大部分内容:一为“数据库系统概论” ,二为“ Microsoft SQL Server数据库管理系统”。本课程为后续课程“网络编程课程设计”、“软件系统基础”、“信息系统开发实习”提供数据库的概念、方法和技术基础。 本课程为信息与计算科学专业专业基础必修课。要求学生了解数据库系统的基本概念、基本结构和关系模型的基本概念;掌握数据库查询和操作方法;掌握数据库保护的基本技术;掌握关系数据理论的基本概念和基本理论;掌握数据库设计的基本步骤和方法。掌握使用Microsoft SQL Server关系数据库管理系统管理数据的方法,并结合Visual Basic设计开发简单的数据库应用系统。 二、单元教学目标 通过本单元的教学,使学生初步掌握标准SQL的查询语句结构,掌握简单查询、连表查询和嵌套查询的方法,并在 SQL Server 环境下应用各类查询语句,完成实际查询任务。 1、知识层面 (1)掌握标准 SQL 的查询语句结构; (2)掌握简单查询,连表查询,嵌套查询的方法。 2、能力层面 (1)分析查询需求,选择应用合适的查询语句,解决实际查询问题; (2)在 SQL Server 环境下,实现各类查询,分析查询结果,分析查询执行错误的原因并找出和实践解决办法。 3、思维层面进一步训练逻辑思维能力。 三、单元教学内容 本单元主要介绍标准SQL及SQL Serve环境下SQL的数据查询功能(DQL)。 1、认识数据库查询;( 5分钟) 2、示例数据库的结构;(2分钟) 3、标准 SQL 的查询语句结构,包括: FROM、 WHERE 、 SELECT、 GROUP BY、HAVING 、 ORDER BY 子句;(5分钟) 4、简单查询,包括:浏览查询,投影查询,选取查询(带IN、BETWEEN 、LIKE、IS NULL运算符及一般比较运算符的查询),SELECT子句带表达式的查

数据库原理与应用(第四版)

数据库 一、选择题30’ 二、填空题20’涉及内容:C1,C2,C3,C7概念为主。其余章节少量涉及。 三、问答题20’(4*5’) 1.论述数据、数据库、数据库管理系统、数据库系统的概念; 数据:描述事物的符号记录。是数据库中存储的基本对象。 种类:文本、图形、图像、音频、视频、学生的档案记录、货物的运输情况等 特点:数据与其语义是不可分的 数据库:长期储存在计算机内、有组织的、可共享的大量数据的集合。 基本特征: ?数据按一定的数据模型组织、描述和储存 ?可为各种用户共享 ?冗余度较小 ?数据独立性较高 ?易扩展 数据库管理系统(DBMS):位于用户与操作系统之间的一层数据管理软件,是基础软件, 是一个大型复杂的软件系统。 用途:科学地组织和存储数据、高效地获取和维护数据 数据库系统:在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。 2.数据库系统的特点 ?数据结构化 整体结构化 不再仅仅针对某一个应用,而是面向全组织 不仅数据内部结构化,整体是结构化的,数据之间具有联系 数据库中实现的是数据的真正结构化 数据的结构用数据模型描述,无需程序定义和解释 数据可以变长 数据的最小存取单位是数据项 ?数据的共享性高,冗余度低,易扩充 数据库系统从整体角度看待和描述数据,数据面向整个系统,可以被多个用户、多个应用共享使用。 数据共享的好处 减少数据冗余,节约存储空间 避免数据之间的不相容性与不一致性 使系统易于扩充 ?数据独立性高 物理独立性 指用户应用程序与存储在磁盘上的数据库中数据是相互独立的。 当数据的物理存储改变了,应用程序不用改变。

心理作文之社会心理学实验报告

社会心理学实验报告 【篇一:社会心理学实验报告书】 助 人 行 为 实 践 报 告 书 目录 一、引言: 社会心理学是研究个体和群体的社会心理现象的心理学分支。个体 社会心理现象指受他人和群体制约的个人的思想、感情和行为,如 人际知觉、人际吸引、社会促进和社会抑制、顺从等。群体社会心 理现象指群体本身特有的心理特征,如群体凝聚力、社会心理气氛、群体决策等 助人行为是社会心理学中的一个知识点,在我们周围,应随处可见。但是随 所以,让心灵复苏,帮助今天的别人,就是帮助明天的自己。 二、研究目的: 鉴于此,我们小组开展了一系列的调查,先从大学校园入手, 1. 让这些即将走入社会的青年准确的意识到自己无意识的行为,以 此来 提升自己的道德品质;也想用此来警示大学生不要成为一个冷漠的 人而是热心的人 2. 提示社会上的各界人士,伸出双手,点亮世界,社会不需要冷漠 的人, 不要被尘世蒙蔽心灵。 三.实践设计: 实践地点:重庆师范大学图书馆门口,前校道 实践小组成员:应用心理学一班第七小组成员

情景设计:情景一:图书馆门口一女生/男生抱着大量的书跌倒,书 跌了一 地,看是否有被试帮忙拾起书本,如果没有,女生/男 生开始发出求助信号,看被试是否愿意帮忙 情景二:图书馆校道一女生/男生抱着大量的书跌倒,书跌了一 地,看是否有被试帮忙拾起书本,如果没有,女生/男 生开始发出求助信号,看被试是否愿意帮忙 四.实践视屏(见文件夹内) 五.实践分析: 由视屏可见,女生或得帮助的可能性要比男生大 助人者女生居多 影响因素: 一、非紧急情境助人行为的影响因素 非紧急情境助人行为是指在生活中常见的、一般的、可以预见并且 没有严重的生命财产威胁的情境中发生的助人行为。它是日常生活 中很常见的,与人们日 常生活密切相关的助人行为。下面先说明非紧急情境助人行为的具 体特征,再分析影响非紧急情境助人行为发生的因素。 (一) 非紧急情境助人行为的特征 非紧急情境助人行为是与紧急情境助人行为相对立的一个概念,是 根据助人行为情境的紧急程度进行划分的,具体说来,它具有四个 基本的特征:它是日常生活中经常遇到的普通事例;并无危害生命 财产的威胁存在;情境中有明确的线索与信息,知道有人需要帮助;帮助他人不需要采取紧急措施,施助者没有高度的紧张感。 (二) 影响非紧急情境助人行为实施的因素 即使是最简单的非紧急情境助人行为,对施助者来说只是“举手之劳”,也不一定会有助人行为的发生。影响非紧急情境助人行为的因 素很多,具体说来,主要有施助者个人因素、情境特征、受助者特征、社会文化背景等。 1、施助者个人因素 施助者个人因素包括:年龄、性别、人格特征、认知角色承担能力 和情绪移情能力等,这些因素与助人行为的是实施具有决定性的作用。

数据库系统概论实验

10软件1班22号周超 实验八 一、实验内容 以SPJ数据库为例,完成以下要求 1、定义S、P、J、SPJ实体完整性 2、表间的参照完整性 3、用户定义完整性 二、实验过程 1、SQL定义各表 SQL: CREATE DATABASE SPJ ON(NAME='SPJ_DATA', FILENAME='E:\SPJ.mdf', SIZE=5MB, FILEGROWTH=10%) USE SPJ CREATE TABLE S (SNO CHAR(4)PRIMARY KEY, SNAME CHAR(20)UNIQUE, STATUS INT CHECK(STATUS>=10 AND STATUS<=50), CITY CHAR(20)NOT NULL); CREATE TABLE P (PNO CHAR(4)PRIMARY KEY, PNAME CHAR(20)NOT NULL, COLOR CHAR(10)NOT NULL, WEIGHT SMALLINT NOT NULL); CREATE TABLE J (JNO CHAR(4)PRIMARY KEY, JNAME CHAR(20)UNIQUE, CITY CHAR(20)NOT NULL); CREATE TABLE SPJ (SNO CHAR(4), PNO CHAR(4), JNO CHAR(4), QTY INT NOT NULL, PRIMARY KEY(SNO,PNO,JNO), FOREIGN KEY(SNO)REFERENCES S(SNO), FOREIGN KEY(PNO)REFERENCES P(PNO), FOREIGN KEY(JNO)REFERENCES J(JNO)); 附表:S表

大学数据库原理及应用核心概念

数据库系统概论复习资料 第一章 一、名词解释 1. Data:数据,是数据库中存储的基本对象,是描述事物的符号记录。 2. Database:数据库,是长期储存在计算机内、有组织的、可共享的大量数据的集合。 3. DBMS:数据库管理系统,是位于用户与操作系统之间的一层数据管理软件,用于科学 地组织、存储和管理数据、高效地获取和维护数据。 4. DBS:数据库系统,指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统、应用系统、数据库管理员(DBA)构成。 5. 数据模型:是用来抽象、表示和处理现实世界中的数据和信息的工具,是对现实世界的模拟,是数据库系统的核心和基础;其组成元素有数据结构、数据操作和完整性约束。 6. 概念模型:也称信息模型,是按用户的观点来对数据和信息建模,主要用于数据库设计。 7. 逻辑模型:是按计算机系统的观点对数据建模,用于DBMS实现。 8. 物理模型:是对数据最底层的抽象,描述数据在系统内部的表示方式和存取方法,在磁盘或磁带上的存储方式和存取方法,是面向计算机系统的。 9. 实体和属性:客观存在并可相互区别的事物称为实体。实体所具有的某一特性称为属性。 10. E-R图:即实体-关系图,用于描述现实世界的事物及其相互关系,是数据库概念模型设 计的主要工具。 11. 关系模式:从用户观点看,关系模式是由一组关系组成,每个关系的数据结构是一张规范化的二维表。 12. 型/值:型是对某一类数据的结构和属性的说明;值是型的一个具体赋值,是型的实例。 13. 数据库模式:是对数据库中全体数据的逻辑结构(数据项的名字、类型、取值范围等) 和特征(数据之间的联系以及数据有关的安全性、完整性要求)的描述。 14. 数据库的三级系统结构:外模式、模式和内模式。 15. 数据库内模式:又称为存储模式,是对数据库物理结构和存储方式的描述,是数据在数据库内部的表示方式。一个数据库只有一个内模式。 16. 数据库外模式:又称为子模式或用户模式,它是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图。通常是模式的子集。一个数据库可有多个外模式。 17. 数据库的二级映像:外模式/模式映像、模式/内模式映像。 二、填空题 1. 数据库系统由数据库、数据库管理系统、应用系统和数据库管理员构成。 2. 数据管理是指对数据进行分类、组织、编码、存储、检索和维护等活动。 3. 数据管理技术的发展经历了人工管理、文件系统、数据库系统3个阶段。 4. 数据模型分为概念模型、逻辑模型和物理模型3个方面。 5. 数据模型的组成要素是:数据结构、数据操作、完整性约束条件。 6. 6. 实体型之间的联系分为一对一、一对多和多对多三种类型。

相关文档
相关文档 最新文档