上海市高等教育自学考试数据库系统原理(实践)

上海市高等教育自学考试数据库系统原理(实践)
上海市高等教育自学考试数据库系统原理(实践)

上海市高等教育自学考试

计算机信息管理、网络、软件专业

(独立本科段)

《数据库系统原理》实践性环节考核大纲

一、考核目标

1. 具有熟练使用PowerBuilder 9.0建立本地数据库和基本表、视图的能力。

2.掌握使用PowerBuilder 9.0建立数据库应用程序的方法。

二、运行环境

1. 平台:Windows 2000

2. PowerBuilder 9.0 软件

三、考核方式

实行闭卷考核。

四、考核时间和日期

上机考核每次为1小时;考核日期另行规定。

五、考核范围

1. 数据库的基本操作

建立数据库;连接数据库;建立表、主键、外键;

数据插入、查询、删除和修改;建立视图。

2. 建立数据库应用程序

建立工作空间、目标、应用;建立数据窗口对象;

建立主窗口(含数据窗口、命令按鈕、静态文本框和单行编辑器等控件);

书写脚本;运行应用程序。

六、上机参考书籍及内容

《数据库系统原理》,全国高等教育自学考试指导委员会组编,丁宝康主编,经济科学出版社2007年版。

教材“第8章 PowerBuilder 9.0简介及应用”中 8.2节(“学生选课系统”开发过程)中“‘数据操作’窗口”的有关内容。具体上机样题见下面内容七。

七、上机样题

(一)上机题目

在PowerBuilder9.0环境中完成下面两个任务:

·建立一个有关学生、课程、选修等有关信息的数据库;

·建立有关数据浏览、插入、查找、修改和删除等操作的应用程序及界面。

(二)操作步骤(应严格按照下列步骤操作)

1. 建立数据库newdb (数据库文件newdb.db必须保存在C:\temp目录下)。

(自动连接数据库,ODBC数据源名也为newdb)。

2. 在数据库newdb中建立三张表:

s(sno,sname,age,sex)

c(cno,cname,tname)

sc(sno,cno, score)

上述属性中,age和score为smallint型,其余均为char型。

在表s 中,主键是sno ; 在表c 中,主键是cno ; 在表sc 中,主键是(sno ,cno ),外键有两个:sno 和cno 。 请分别为这三个表输入下列记录:

s 表: c 表: sc 表: sno sname age sex cno cname tname sno cno score s1 wen 18 m c1 pascal shi s1

c1 95 s2 bao 25 f c2 basic lou s1 c2 90 s3 li 20 f c3 c ma s1 c3 85 s4

he

22

m

c4 c++ men

s1 c4 80

s2

c4

75

3.建立统计学生平均成绩的视图:s_sc (sno ,sname ,avg_score )

(注意:建立视图后,应把数据库先Disconnect ,再Connect )

4. 建工作空间 (C:\temp\student.pbw )

建目标 (C:\temp\student.pbt ) 建应用 (C:\temp\student.pbl )

5. 在应用中建立四个数据窗口对象d_s 、d_sc 、d_c 、d_s_sc ,

分别显示三个表s 、sc 、c 和视图s_sc 的数据。

6. 在应用中建立主窗口w_main ,主窗口中应包含:

·四个数据窗口控件(dw_1、dw_2、dw_3、dw_4),

分别显示表s 、表sc 、表c 、和视图s_sc 的数据。

·八个命令按钮控件。

·一个静态文本控件:放“输入数据:”字样。 ·一个单行编辑器控件(sle_1):用于输入数据,以便进行查找和修改。 程序的主界面如下:

7. 在应用各对象中书写脚本,使该应用具有下列功能:

① 应用运行开始时,出现w_main 窗口,其中四个数据窗口控件中内容为空白。 ② 点击“BROWSE”按钮,显示表s 、表sc 、表c 和视图s_sc 的内容,并可浏览。 ③ 点击“RESET ”按钮,能把四个数据窗口控件中内容置为空白。

显示表C 的数据 dw_3 显示表SC 的数据 dw_2 显示表S 的数据 dw_1 显示视图S_SC 的数据 dw_4 BROWSE UPDATE_SC OK DELETE_SC EXIT INSERT_SC QUERY_SNO

RESET

输入数据: 单行编辑器控件(sle_1) 8个命令按钮控件

④点击“INSERT_SC”按钮,可在sc表中插入一条记录,内容请自定;

再点击“OK”按钮,可把这条记录插入到数据库中。

⑤点击“DELETE_SC”按钮,可在sc表中删除当前记录;

再点击“OK”按钮,可把这条记录从数据库中删除。

⑥在单行编辑器中输入一个整数(譬如5)后,点击“UPDATE_SC”按钮,

可将sc表当前记录的成绩值增加这个整数值(5);

再点击“OK”按钮,可把这条记录的修改写入数据库中。

⑦在单行编辑器中输入一个学号(譬如s1)后,点击“QUERY_SNO”按钮,

可在s表、sc表和视图s_sc中显示该学生情况和其所学课程及平均成绩情况。

⑧点击“EXIT”按钮,返回(退出应用)。

8.运行应用student。

9.据考场规定的方法,把C:\temp目录下的内容发送到服务器的存储器中。(三)参考答案 (编写脚本)

1.在应用student.pbl的open事件中写脚本:

SQLCA.DBMS="ODBC" //数据库厂商的名称

SQLCA.AutoCommit=False //定义程序是手工提交事务

SQLCA.DBParm="ConnectString=′DSN=newdb′"//DBMS所需的额外信息/*上述三条可从DB Profile对话框中的Preview选项的内容复制、粘贴得到*/ connect;//连接数据源newdb!

open(w_main) //打开主窗口w_main

2.在主窗口w_main的各个对象中书写脚本:

①在主窗口w_main的open事件中写脚本:

dw_1.settransobject(sqlca) //给数据窗口控件dw_1设置通讯区域sqlca

dw_2.settransobject(sqlca) //给数据窗口控件dw_2设置通讯区域sqlca

dw_3.settransobject(sqlca) //给数据窗口控件dw_3设置通讯区域sqlca

dw_4.settransobject(sqlca) //给数据窗口控件dw_4设置通讯区域sqlca

sle_1.setfocus() //将焦点设置到控件sle_1

②命令按钮BROWSE的Clicked事件:

dw_1.retrieve() //从数据库的s表中检索全部数据

dw_2.retrieve() //从数据库的sc表中检索全部数据

dw_3.retrieve() //从数据库的c表中检索全部数据

dw_4.retrieve() //从视图s_sc中检索全部数据

③命令按钮RESET的Clicked事件:

string query

dw_1.reset() //清除数据窗口控件dw_1中的所有行

dw_2.reset() //清除数据窗口控件dw_2中的所有行

dw_3.reset() //清除数据窗口控件dw_3中的所有行

dw_4.reset() //清除数据窗口控件dw_4中的所有行

query="" //置过滤条件为空

dw_1.setfilter(query) //修改dw_1的过滤条件

dw_1.filter() //过滤数据

dw_2.setfilter(query) //修改dw_2的过滤条件

dw_2.filter() //过滤数据

dw_4.setfilter(query) //修改dw_4的过滤条件

dw_4.filter() //过滤数据

sle_1.text="" //置单行编辑器为空

sle_1.setfocus() //将焦点设置到控件sle_1

④命令按钮INSERT_SC的Clicked事件:

dw_2.insertrow(0) //在sc表的尾部插入一行

dw_2.scrolltorow(dw_2.rowcount()) //把指定行设置为当前行

dw_2.setfocus() //将焦点设置到控件dw_2

⑤命令按钮DELETE_SC的Clicked事件:

dw_2.deleterow(0) //从数据库的sc表中删除当前行

⑥命令按钮UPDATE_SC的Clicked事件:

int g1,g2

g1=integer(sle_1.text) //取单行编辑器中的整数

g2=dw_2.GetItemNumber(dw_2.GetRow(),3) //取当前记录的原grade值dw_2.SetItem(dw_2.GetRow(),3,g2+g1) //在原grade值上增加g1值⑦命令按钮OK的Clicked事件:

if dw_2.update()=1 then //将修改传送到数据库,成功否commit; //传送成功,事务提交

else

rollback; //传送不成功,事务回退end if

⑧命令按钮QUERY_SNO的Clicked事件:

string query

dw_3.reset() //清除数据窗口控件dw_3中的所有行query="sno='"+sle_1.text+"'" //设置过滤条件

dw_1.setfilter(query) //修改dw_1的过滤条件

dw_1.filter() //过滤数据

dw_1.retrieve() //从s表中显示检索到的数据

dw_2.setfilter(query) //修改dw_2的过滤条件

dw_2.filter() //过滤数据

dw_2.retrieve() //从sc表中显示检索到的数据

dw_4.setfilter(query) //修改dw_4的过滤条件

dw_4.filter() //过滤数据

dw_4.retrieve() //从视图s_sc中显示检索到的数据sle_1.setfocus() //将焦点设置到控件sle_1

⑨命令按钮EXIT的Clicked事件:

close(parent) //关闭按钮所在的窗口

(四)程序运行结果

程序编制完成以后,单击PowerBar 上的Run 按钮就可以运行程序了,程序界面如下所示。

(五)系统中各对象之间的联系示意图

应用 窗口 数据窗口 数据库 Application windows DataWindows Database

dw_1 dw_4 B I d_c

d_s newdb 表S 表SC 表C student w_main d_sc

dw_2 D U E Q OK 输入数据: open (数据源名 也是newdb ) 视图 S_SC

d_s_sc R dw_3 (大纲结束)

数据库系统原理及应用教程第四版课后答案

第一章 1、(1)数据:数据用于载荷信息的物理符号。 (2)数据的特征;○1数据有“型”与“值”之分;○2数据受数据类型与取值范围的约束;○3数据有定性表示与定量之分;○4数据应具有载体与多种表现形式。 3、(1)数据管理的功能: ○1组织与保存数据功能,即将收集到的数据合理地分类组织,将其存储在物理载体上,使数据能够长期的被保存; ○2数据维护功能,即根据需要随时进行插入新数据,修改原数据与删除失效数据的操作; ○3数据查询与数据统计功能,即快速的得到需要的正确数据,满足各种使用要求;○4数据的安全与完整性控制功能,即能保护数据的安全与完整性。 (2)数据管理的目标:收集完整的信息,将信息用数据表示,按数据结构合理科学的组织并保存数据;为各种使用快速地提供需要的数据,并保护数据的安全与完整性。 4、(1)数据库:就是数据管理的新方法与技术,她就是一个按数据结构来存储与管理数据的计算机软件系统。 (2)数据库中的数据具有的特点:○1数据库中的数据具有整体性,即数据库中的数据要保持自身完整的数据结构;○2数据库中的数据具有数据共享性,不同的用户可以按各自的用法使用数据库中的数据,多个用户可以同时共享数据库中的数据资源。 5、(1)数据库管理系统:它就是专门用于管理数据库的计算机管理软件。数据库管理系统能够为数据库提供数据的定义、建立、维护、查询与统计等操作功能,并完成对数据完整性、安全性进行操作的功能。 (2)数据库管理系统主要功能:就是数据存储、数据操作与数据控制功能。其数据存储与数据操作就是:数据库的定义功能,指未说明库中的数据情况而进行的建立数据库结构的操作;数据库建立功能,指大批数据录入到数据库的操作,它使得库中含有需要保护的数据记录;数据库维护功能,指对数据的插入、删除与修改操纵,其操作做能满足库中信息变化或更新的需求;数据库查询与统计功能,指通过对数据库的访问,为实际应用提供需要的数据。数据库管理系统的数据控制功能为:数据安全性控制功能,即为了保证数据库的数据安全可靠,防止不合法的使用造成数据库泄露与破坏,也就就是避免数据被人偷瞧、篡改或破坏;数据库完整性控制功能,指为了保证数据库中的数据的正确、有效与相容,防止不合语意的错误数据被输入或输出。 14、(1)数据库系统的软件由几部分组成?数据库系统的软件中包括操作系统(OS)、数据库管理系统(DBMS)、主语言系统、应用程序软件与用户数据库。 (2)作用:①操作系统或汉字操作系统:操作系统就是所有计算机软件的基础,在数据库系统中它起着支持DBMS及主语言系统工作的作用。如果管理的信息中有汉字,则需要中文操作系统的支持,以提供汉字的输入、输出方法与汉字信息的处理方法。②数据库管理系统与主语言系统:数据库管理系统就是为定义、建立、维护、使用及控制数据库而提供的有关数据管理的系统软件。主语言系统就是为应用程序提供的诸如程序控制、数据输入输出、功能函数、图形处理、计算方法等数据处理功能的系统软件。③应用开发工具软件:应用开发工具就是DBMS系统为应用开发人员与最终用户提供的高效率、多功能的应用生成器、第四代计算机语言等各种软件工具.如报表生成器、表单生成器、查询与视图设计器等,它们为数据库系统的开发与使用提供了良好的环境与帮助。④应用系统及数据库:数据库应用系统包括为特定的应用环境建立的数据库、开发的各类应用程序及编写的文档资料,它们就是一个有机整体。通过运行数据库应用系统,可以实现对数据库中数据的维护、查询、管理与处理操作。(3)关系:

2017年10月全国高等教育自学考试

2017年10月全国高等教育自学考试 中国近现代史纲要真题解析 (课程代码03708) 一、本大题共25小题,每小题2分,共50分。在每小题列出的四个备选项中只有一个最符合题目要求的,请将其选出。错选、多选或未选均无分。 1.中国半殖民地半封建社会最主要的矛盾是( )。 A.地主阶级与农民阶级的矛盾 B.资产阶级与工人阶级的矛盾 C.帝国主义与中华民族的矛盾 D.封建主义与人民大众的矛盾 2.洋务派最早从事的洋务事业是( )。 A.兴办军用工业 B.兴办民用工 C.派遣留学生 D.创立新式学堂 3.戊戌维新时期,维新派在上海创办的影响较大的报刊是( )。 A.《国闻报》 B.《时务报》 C.《强学报》 D.《万国公报》 4.1904年至1905年,为争夺侵略权益公然在中国东北进行战争的是( )。 A.美国与俄国 B.美国与英国 C.英国与日本 D.日本与俄国 5.20世纪初,在资产阶级民主革命思想传播中发表《驳康有为论革命书》的是( )。 A.孙中山 B.邹容 C.章炳麟 D.陈天华 6.1922年1月,中国共产党领导的第一次工人运动高潮的起点是( )。 A.香港海员罢工 B.安源路矿工人罢工 C.京汉铁路工人罢工 D.省港工人罢工 7.1930年8月,邓演达领导成立的中间党派是( )。 A.中国青年党 B.中国国家社会党 C.中国******临时行动委员会 D.中国******革命委员会 8.第五次反“围剿”斗争失败后,1934年10月开始战略转移的是( )。A.红十五军团B.红一方面军C.红二方面军D.红四方面军 9.1935年,日本帝国主义为扩大对华侵略而发动的事变是( )。 A.九一八亊变 B.—·二八事变 C.华北事变 D.卢沟桥事变 10.1937年,在淞沪会战中率领“八百壮士”孤军据守四行仓库的爱国将领是( )。 A.谢晋元 B.佟麟阁 C.张自忠 D.戴安澜 11.1940年,八路军对侵华日军发动大规模进攻的战役是( )。 A.平型关战役 B.雁门关战役 C.阳明堡战役 D.百团大战 12.1945年8月至10月,国共双方举行的谈判是( )。 A.西安谈判 B.重庆谈判 C.南京谈判 D.北平谈判 13.1946年6月,******军队挑起全面内战的起点是( )。 A.大举围攻中原解放区 B.大举围攻东北解放区 C.重点进攻陕甘宁边区 D.重点进攻山东解放区 14.台湾人民为反抗******当局暴政而举行“二二八”起义的时间是( )。 A.1945年 B.1946年 C.1947年 D.1948年

《数据库系统原理与技术》试题库试题与参考答案选编

一、选择题 1 等值连接与自然连接是 ( )。 A.相同的 B.不同的,自然连接是两表普通连接 C. 不同的,自然连接连接条件无等值要求 D.不同的,自然连接连接条件有等值要求 D 2 关系数据库管理系统应能实现的专门关系运算包括。 A.排序、索引、统计 B.选择、投影、连接 C.关联、更新、排序 D.显示、打印、制表 B 3 关系运算中花费时间能最长的运算是()。 A.不可再分 B.选择 C.笛卡尔积 D. 除 C 4 设有关系R,按条件f对关系R进行选择,正确的是 ( ) 。 A.R×R B.R-R

C. δf (R) D.∏f (R) C 5 欲从已知关系中按某条件取出两列,则应采取关系代数的()运算 A.选择 B.投影 C.连接 B 6 在关系代数运算中,五种基本运算为 ( ) 。 A.并、差、选择、投影、自然连接 B.并、差、交、选择、投影 C.并、差、选择、投影、乘积 D.并、差、交、选择、乘积 C 7 自然连接是构成新的有效方法。一情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的 ( )。 A.元组B.行 C.记录D.属性 D 8 从关系中挑选出指定的属性组成新关系的运算称为()。 A.“选取”运算 B. “投影”运算 C.“连接“运算 D.“交”运算

9 关系数据库管理系统应能实现的专门关系运算包括()。 A. 排序、索引、统计 B. 选择、投影、连接 C. 关联、更新、排序 D. 显示、打印、制表 B 10 逻辑表达式运算的结果是()。 A.数值型 B. 字符型 C.逻辑型 C. 日期型 C 11 设域 D1={a1,a2,a3},D2={1,2},D3={计算机打印机扫描仪}。则D1、D2 和D3 的笛卡儿积的基数为()。 A.2 B. 3 C. 8 D. 18 D 12 下列哪种运算不属于关系代数的基本运算()。 A. 连接 B. 笛卡儿积 C. 相减 D. 投影 A 13 有两个关系 R和S ,分别包含15个和10个元组,则在R ∪ S,R - S,R ∩S 中不可能出现的元组数目情况是()。 A.15,5,10 B.18,7,7 C.21,11,4 D.25,15,0

专科《数据库原理与应用》_试卷_答案

专科《数据库原理与应用》 一、(共66题,共150分) 1. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中在( ),程序员可能需要设计数据在内存中的物理地址。(2分) A.数据库系统 B.文件系统 C.人工管理 D.数据项管理 .标准答案:C 2. 在关系模式中,如果属性A和B存在1对1的联系,则存在( ) 依赖关系。(2分) A. B. C. D.以上都不是 .标准答案:C 3. 关系模型支持( ) 的数据结构。(2分) A.线性结构 B.树结构 C.图结构 D.集合结构 .标准答案:D 4. 在数据库三级模式结构中,内模式是( ) 的视图。(2分) A.计算机世界 B.信息世界 C.现实世界终端用户 D.数据库管理员 .标准答案:A 5. 关系模型的参照完整性要求( ) 。(2分) A.一个关系必须有外码 B.外码必须是父关系的主属性 C.外码所在的关系即子关系必须和父关系是不同关系 D.外码或为空或为父关系对应主码的值 .标准答案:B 6. SQL语言中的DELETE命令属于( ) 。(2分) A.数据定义语言 B.数据操作语言 C.数据控制语言 D.数据查询语言 .标准答案:B 7. ( ) 是数据库系统概论的直接先导课程之一。(2分) A.大学物理 B.汇编语言 C.数据结构 D.模拟电路 .标准答案:C 8. 数据库管理系统简称DBMS,下列系统软件中,( ) 是具有DBMS功能的软件。(2分) A.Microsoft Office Word B.Microsoft Office PowerPoint C.Microsoft Office Outlook D.Microsoft Office Access .标准答案:D 9. SQL语言的数据查询语言SELECT命令语法接近自然语言,下列子句中( ) 是SELECT命令语法规定必须有的部分。(2分) A.FROM子句 B.GROUP BY子句 C.ORDER BY子句 D.INTO子句 .标准答案:A 10. 下面术语中( ) 是数据库系统原理与应用课程的关键词。(2分) A.数据模型 B.编程语言 C.软件体系结构 D.数据转换 .标准答案:A 11. 因为关系数据库的查询优化技术,用户程序员不用了解数据库中数据的物理存储结构,也能编写高效率的程序。(2分) ( ) .标准答案:正确 12. 关系操作中的投影运算必须有两个关系同时参与运算才能得到正确的结果。(2分) ( ) .标准答案:错误 13. DBTG中的系是一棵二级树,表示的是系主记录型(Owner)和成员记录型(member)之间一对多的关系,但两个记录之间可以定义多个系。(2分) ( ) .标准答案:正确 14. DBMS作为一种大型的系统软件,可以通过相关技术绕过操作系统,直接管理存储在硬盘上的数据。(2分) ( ) .标准答案:错误 15. 数据模型的是三要素指,数据结构、数据操作和完整性约束条件。其中数据结构是描述系统的静态特性的,数据操作是描述系统动态特性的。(2分) ( ) .标准答案:正确 16. 在数据库中,数据独立性是指数据之间相互独立,互不依赖。(2分) ( ) .标准答案:错误 17. SQL语言的视图对应三级模式的外模式,表对应模式,所以用户程序只能使用视图而不能直接使用表来查询和操作数据库中的数据。(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四张表。每一张表都必须有主码约束,合理使用列级完整性约束和表级完整性。要作好备份以便后面的实验使用该数据库数据。 三、实验要求:

上海全日制自考学校现状分析:帮考生如何选学校

上海全日制自考学校目前也有不少,很多上海考生在选择这些全日制自考学校的时候都不知道该从哪些方面去考虑,下面本网就和大家分享一些这方面的经验,仅供大家参考。各大中专院校相继已经开学,各全日制自考助学班大部分也快要开学了。很多学生因为各种原因选择了读全日制自考班,有些上班一族也想早点毕业,也准备去上辅导班。现在社会上的各种全日制自考助学班很多,鱼龙混杂,教学质量参差不齐,很多名义上是为考生提供学习平台,但赚钱才是其主要目的。现在对全日制自考助学班作一分析,希望对各位考生更好的了解自考助学班提供一些帮助。 一、师资力量 先说一下师资情况。现在绝大部分的全日制自考助学班的老师很多都是高校的退休老师,有些是该学校的在读研究生,还有一些是其它学校的兼职老师。这些人知识是有的,学历也高,教本科生之类可以,对自考生就不一定适合。首先,他们并没有参加过自考,对自考不熟悉,对考试的内容把握得不是很准。虽然讲得很精彩,但考生一考试,很多不及格,这主要是他们对自考的特点不够了解。当然,也有很多教的好的,我们不能否认,但是大部分都是这个样子。自考生更要靠自己。 二、教学环境 (一)教室 很多全日制自考助学班的学生也可以在学校里面和统招生使用一样的教室。也有很多全日制自考助学班的学生是在学校附近租在教室上课,自习,这种更加普遍。因为有些大学对办自考班是有规定的。这种教室环境一般较差,还比不上高中。上课很多情况下都是大班课,二百人在一间教室里,这主要是为了节约成本,小班课一般是专业课。 (二)住宿 全日制自考助学班的学生几乎不可能和统招生住一样的宿舍。现在大学基本上年年扩招,已经不可能有房子给自考生住了。他们都是住在助学班给给他们统一招的房子里面。这个地方可能是一个停办了的学校宿舍,可以是一个厂房改造的,也可能是一个单位出租的宿舍之类的。这种宿舍环境都不是很好,一个房子住九个人是常有的事。像洗澡,打开水,吃饭,可能都是很方面。周围那些餐馆,饭店的老板也趁机杀价。有很人就在大学里办餐卡,在大学食堂里吃饭,打开水,洗澡之类。因为大学里面,食堂里就不分自考生和统招生了,有卡就行。大学里面的阅览室,图书馆是对统招生开放的,要看书,借书,得有学生卡,借阅证之类的,自考生一般不可能有这个。这种是很普遍的现象。 三、教学质量

(完整word版)数据库系统原理及应用教程第四版课后答案

第一章 1、(1)数据:数据用于载荷信息的物理符号。 (2)数据的特征;○1数据有“型”和“值”之分;○2数据受数据类型和取值范围的约束;○3数据有定性表示和定量之分;○4数据应具有载体和多种表现形式。 3、(1)数据管理的功能:○1组织和保存数据功能,即将收集到的数据合理地分类组织,将其存储在物理载体上,使数据能够长期的被保存;○2数据维护功能,即根据需要随时进行插入新数据,修改原数据和删除失效数据的操作;○3数据查询和数据统计功能,即快速的得到需要的正确数据,满足各种使用要求;○4数据的安全和完整性控制功能,即能保护数据的安全和完整性。 (2)数据管理的目标:收集完整的信息,将信息用数据表示,按数据结构合理科学的组织并保存数据;为各种使用快速地提供需要的数据,并保护数据的安全和完整性。 4、(1)数据库:是数据管理的新方法和技术,他是一个按数据结构来存储和管理数据的计算机软件系统。 (2)数据库中的数据具有的特点:○1数据库中的数据具有整体性,即数据库中的数据要保持自身完整的数据结构;○2数据库中的数据具有数据共享性,不同的用户可以按各自的用法使用数据库中的数据,多个用户可以同时共享数据库中的数据资源。 5、(1)数据库管理系统:它是专门用于管理数据库的计算机管理软件。数据库管理系统能够为数据库提供数据的定义、建立、维护、查询和统计等操作功能,并完成对数据完整性、安全性进行操作的功能。 (2)数据库管理系统主要功能:是数据存储、数据操作和数据控制功能。其数据存储和数据操作是:数据库的定义功能,指未说明库中的数据情况而进行的建立数据库结构的操作;数据库建立功能,指大批数据录入到数据库的操作,它使得库中含有需要保护的数据记录;数据库维护功能,指对数据的插入、删除和修改操纵,其操作做能满足库中信息变化或更新的需求;数据库查询和统计功能,指通过对数据库的访问,为实际应用提供需要的数据。数据库管理系统的数据控制功能为:数据安全性控制功能,即为了保证数据库的数据安全可靠,防止不合法的使用造成数据库泄露和破坏,也就是避免数据被人偷看、篡改或破坏;数据库完整性控制功能,指为了保证数据库中的数据的正确、有效和相容,防止不合语意的错误数据被输入或输出。 14、(1)数据库系统的软件由几部分组成?数据库系统的软件中包括操作系统(OS)、数据库管理系统(DBMS)、主语言系统、应用程序软件和用户数据库。 (2)作用:①操作系统或汉字操作系统:操作系统是所有计算机软件的基础,在数据库系统中它起着支持DBMS及主语言系统工作的作用。如果管理的信息中有汉字,则需要中文操作系统的支持,以提供汉字的输入、输出方法和汉字信息的处理方法。②数据库管理系统和主语言系统:数据库管理系统是为定义、建立、维护、使用及控制数据库而提供的有关数据管理的系统软件。主语言系统是为应用程序提供的诸如程序控制、数据输入输出、功能函数、图形处理、计算方法等数据处理功能的系统软件。③应用开发工具软件:应用开发工具是DBMS系统为应用开发人员和最终用户提供的高效率、多功能的应用生成器、第四代计算机语言等各种软件工具.如报表生成器、表单生成器、查询和视图设计器等,它们为数据库系统的开发和使用提供了良好的环境和帮助。④应用系统及数据库:数据库应用系统包括为特定的应用环境建立的数据库、开发的各类应用程序及编写的文档资料,它们是一个有机整体。通过运行数据库应用系统,可以实现对数据库中数据的维护、查询、管理和处理操作。(3)关系:

《数据库系统原理及应用》习题集及参考答案要点

《数据库系统原理及应用》习题集及参考答案 一、简答题 1、什么是数据库管理系统? 一种负责数据库的建立、操作、管理和维护的软件系统。 2、数据库系统有哪几种模式?分别用来描述什么? (1)外模式 是用户的数据视图,用来描述数据的局部逻辑结构,是模式的子集。 (2)模式 是所有用户的公共数据视图,用来描述数据库中全体数据的全局逻辑结构和特征。(3)内模式 又称存储模式,描述数据的物理结构及存储方式 3、什么是事务?事务有哪些特征? 答:所谓事务是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。 事务的特征:原子性、一致性、隔离性、持续性。 4、POWER BUILDER中事务对象有何作用? 答:PowerBuider的事务对象是应用程序与数据库之间进行通信的桥梁,在应用程序初启时,系统自动创一个为SQLCA(SQL Communication Area, SQL通讯区)的全局事务对象,该对象在应用程序的任何地方都可以访问 应用程序与数据库的所有通信都需要通过事务对象来完成,除了直接使用系统的缺省事务对SQLCA外,开发人员也可以创建自己的事务对象。 5、SQL SERVER中INSERTED表和DELETED表有何用? 答:触发器中用到两种特殊的表:删除表和插入表触发器中使用名为“deleted"和“inserted"来参照这些表;删除表存储受DELTE和UPDATE语句影响的行的副本当执行DELETE或UPDA TE语句时,行从触发器表中删除并传递到删除表中。删除表和触发器表通常没有共有的行。 插入表存储受INSERT和UPDA TE语句影响的行的副本当执行一NSERT或UPDA T语句时,新行同时增加到插入表和触发器表中。插入表中的行是触发器表中新行的副本可使用删除表和插入表中的行来参照相关表中的行, 或测试被删除或插入行中的值。 6、数据库系统由哪几部分构成? 答:数据库系统是指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。 7、什么是候选码?什么是主码?主码只能有一个属性吗? 答:能唯一标识实体的属性或属性组称为超码,其任意真子集都不能成为超码的最小超码称为候选码;

《数据库系统原理》实验报告

《数据库系统原理》实验 实验1 表和表数据的操作 一、实验目的 掌握在SQL Server 2000环境下,利用SQL语言创建和管理表的方法。 二、实验要求 1、学会利用SQL语句建立自定义数据类型; 2、掌握使用SQL语句建立数据表的方法; 3、掌握数据表的修改及删除方法(界面方式及语句方式); 4、掌握T-SQL中的INSERT、UPDATE及DELETE语句的使用方法; 三、实验内容 1、创建数据库 利用“查询分析器”创建“stuscore”数据库。 CREATE DATABASE stuscore 2、创建数据表 (1)用“查询分析器”建立stuscore数据库中的学生表(Student)、班级表(Class)、课程表(Course)及成绩表(Grade),结构如下: create table student (sno char(8) primary key, sname varchar(10), sex char(2), clsno char(6), stuaddr varchar(20), birthday char(20), height DEC(4,2), foreign key(clsno) references class(clsno) );

create table class (clsno char(6) primary key, clsname varchar(16), dorector varchar(10), specialty varchar(30) ); create table course (cno char(4) primary key, cname varchar(16), pcno char(4), credit tinyint ); create table grade (sno char(8), cno char(4), scorce int, primary key(sno,cno) );

上海市高等教育自学考试数据库系统原理(实践)

上海市高等教育自学考试 计算机信息管理、网络、软件专业 (独立本科段) 《数据库系统原理》实践性环节考核大纲 一、考核目标 1. 具有熟练使用PowerBuilder 9.0建立本地数据库和基本表、视图的能力。 2.掌握使用PowerBuilder 9.0建立数据库应用程序的方法。 二、运行环境 1. 平台:Windows 2000 2. PowerBuilder 9.0 软件 三、考核方式 实行闭卷考核。 四、考核时间和日期 上机考核每次为1小时;考核日期另行规定。 五、考核范围 1. 数据库的基本操作 建立数据库;连接数据库;建立表、主键、外键; 数据插入、查询、删除和修改;建立视图。 2. 建立数据库应用程序 建立工作空间、目标、应用;建立数据窗口对象; 建立主窗口(含数据窗口、命令按鈕、静态文本框和单行编辑器等控件); 书写脚本;运行应用程序。 六、上机参考书籍及内容 《数据库系统原理》,全国高等教育自学考试指导委员会组编,丁宝康主编,经济科学出版社2007年版。 教材“第8章 PowerBuilder 9.0简介及应用”中 8.2节(“学生选课系统”开发过程)中“‘数据操作’窗口”的有关内容。具体上机样题见下面内容七。 七、上机样题 (一)上机题目 在PowerBuilder9.0环境中完成下面两个任务: ·建立一个有关学生、课程、选修等有关信息的数据库; ·建立有关数据浏览、插入、查找、修改和删除等操作的应用程序及界面。 (二)操作步骤(应严格按照下列步骤操作) 1. 建立数据库newdb (数据库文件newdb.db必须保存在C:\temp目录下)。 (自动连接数据库,ODBC数据源名也为newdb)。 2. 在数据库newdb中建立三张表: s(sno,sname,age,sex) c(cno,cname,tname) sc(sno,cno, score) 上述属性中,age和score为smallint型,其余均为char型。

数据库系统原理教程习题答案第9章习题

第9章数据库恢复技术 1.试述事务的概念及事务的4 个特性。 答: 事务是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。 事务具有4 个特性:原子性(Atomicity )、一致性(consistency )、隔离性( Isolation )和持续性(Durability )。这4 个特性也简称为ACID 特性。 原子性:事务是数据库的逻辑工作单位,事务中包括的诸操作要么都做,要么都不做。 一致性:事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。 隔离性:一个事务的执行不能被其他事务干扰。即一个事务内部的操作及使用的数据对其他并发事务是隔离的,并发执行的各个事务之间不能互相干扰。持续性:持续性也称永久性(Perfnanence ) ,指一个事务一旦提交,它对数据库中数据的改变就应该是永久性的。接下来的其他操作或故障不应该对其执行结果有任何影响。 2 .为什么事务非正常结束时会影响数据库数据的正确性,请列举一例说明之。 答: 事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。如果数据库系统运行中发生故障,有些事务尚未完成就被迫中断,这些未完成事务对数据库所做的修改有一部分已写入物理数据库,这时数据库就处于一种不正确的状态,或者说是不一致的状态。 例如某工厂的库存管理系统中,要把数量为Q 的某种零件从仓库1 移到仓库2 存放。 则可以定义一个事务T , T 包括两个操作;Ql = Ql 一Q , Q2= Q2 + Q。如果T 非正常终止时只做了第一个操作,则数据库就处于不一致性状态,库存量无缘无故少了Q 。 3 .数据库中为什么要有恢复子系统?它的功能是什么? 答: 因为计算机系统中硬件的故障、软件的错误、操作员的失误以及恶意的破坏是不可避免的,这些故障轻则造成运行事务非正常中断,影响数据库中数据的正确性,重则破坏数据库,使数据库中全部或部分数据丢失,因此必须要有恢复子系统。

2013.4全国高等教育自学考试行政管理试题含答案

全国自学考试2013年4月 行政管理学试题 课程代码:00277 一、单项选择题(本大题共25小题,每小题1分,共25分) 1.美国政治学家威尔逊、古德诺等人在行政学创立阶段提出的最重要观点是 A.行政与管理的分离 B.政治与行政的分离 C.行政与经济的分离 D.行政与立法、司法的分离 2.下列属于行政管理主体的是 A.中共北京市委 B.上海市人大 C.教育部 D.重庆市政协 3.为传统行政组织理论奠定基础的是 A.科学管理理论 B.管理过程理论 C.有限理性决策理论 D.官僚制理论 4.真正使行政生态研究成为一门系统的行政学分支学科,并使其在学术界占据一席之 地的学者是 A.高斯 B.卡斯特 C.雷格斯 D.林德布洛姆 5.“受限市场模式”在我国主要表现为价格双轨制和 A.价格的不可决 B.全国市场的分割性 C.政企不分 D.弱势政府 6.从权力特性看,权力可分为本原性权力和 A.公共性权力 B.政治权力 C.从属性权力 D .经济权力 7.正确处理行政权力与行政责任关系的基本原则是 A.权力大于责任 B.权力与责任相称 C.权力小于责任 D.权力与责任分离 8.标志着我国政府职能转变的成果已经为法律所确认、并于2004年7月1日开始正式实施的法律是A.《行政许可法》 B.《公务员法》 C.《行政诉讼法》 D.《国家赔偿法》 9.改革开放以来,我国行政职能的重心是 A.以经济建设为中心 B.以阶级斗争为中心 C.理顺中央政府与地方政府的关系 D.理顺政府与社会的关系 10.任何行政管理机构都必须依照法律规定并通过一定程序设立,行使法律所赋予的权力,履行法律规定的行政职能。这体现了行政管理机构的 A.权威性 B.主体性 C.执行性 D.合法性 11.在国家最高行政管理机构的组成方式中,法国第五共和国实行的是 A.内阁制 B.半总统制 C.总统制 D.委员会制 12.西方现代国家公务员制度或文官制度是在1870年出现于 A.中国 B.美国 C.英国 D.日本 13.依据职位的工作性质、难易程度、责任轻重及所需资格条件而进行的人事分类是 A.职位分类 B.品位分类 C.职能分类 D.职级分类 14.行政领导者和被领导者以及群众互相沟通、共同参与决策的领导方式是 B.专断式行政领导方式 A.放任式行政领导方式 C.民主式行政领导方式 D.保守式行政领导方式15.目前行政组织体制为委员会制的典型国家是 A.德国 B.意大利 C.匈牙利 D.瑞士 16.国家行政管理机构在日常工作中根据需要随时进行的监督称为 A.舆论监督 B.审计监督 C.专门监督 D.一般监督 2013年4月行政管理学试题及答案第1页共4页

《数据库系统原理与技术》试题库试题与参考答案选编4

函数依赖 一、选择题 1 下面关于函数依赖的叙述中,不正确的是()。 A.若X→Y,Y→Z,则X→YZ B.若XY→Z,则X→Z,Y→Z C.若X→Y,Y→Z,则X→Z D.若X→?Y,Y’包含Y,则X→Y’ B 2 已知关系模式R(A,B,C,D,E)及其上的函数依赖集合F={A→B,E→A,CE→D}则该关系模式的候选键是()。 A. AE B.BE C. CE D. DE C 3 在关系模式中,如果属性A和B存在1对1的联系,则说()。 A.A?B B.B?A C.A??B D.以上都不是 C 4 对于关系模式中的属性x、y若x→y且x存在真子集x'→y,则() A.x完全决定y B.y完全函数依赖于x C.x部分函数依赖于y D.y部分函数依赖于x D 5 对于关系模式中的属性X.Y.Z若X→Y,但Y!→X,有Y→Z,则() A.Z传递依赖于X B.Z传递依赖于Y C.Z完全函数依赖于Y D.X传递依赖于Z A 6 如果实体X的存在依赖于Y的存在,且X主键的部分或全部从Y中获得,则X是() A.递归实体 B.复合实体 C.弱实体 D.超类实体 C 7 两个函数依赖集F和G等价的充分必要条件是() A.F=G B.F+=G C.F=G+ D.F+=G+ D 8 设有关系模式R(ABCD),F是R上成立的FD集,F={A→B,B→C},则属性集BD的闭包(BD)+为( ) A.BD B.BCD C.BC D.CD B 二、填空题

1 人们已经提出了许多种类型的数据依赖,其中最重要的是()和()。 函数依赖,多值依赖 2 如果属性X和Y 是1:1的联系,则称X和Y之间的依赖关系为 (),记作()。 相互函数依赖, X→→Y 3 在关系模式R(U)中,如果Y函数依赖于X,但Y不完全函数依赖于X,则称Y()依赖于X。 部分 4 部分函数依赖的定义是() 在关系模式R(U)中,如果Y函数依赖于X,且Y存在真子集也函数依赖于X 5 传递函数依赖的定义() 如果Y函数依赖于X,Z函数依赖于Y,X不函数依赖于Y,则说Z传递函数依赖于x 6 关系模式R有一个函数依赖X→Y,其中Y→X="假",若存在X的真子集X1使X1→Y成立,则称Y(),否则称Y()部分函数依赖于X,完全函数依赖于X 7 若F是最小函数依赖集,则其中每一个函数依赖的右部都是(单一属性)。 三、名词解释 1 部分函数依赖 部分函数依赖:如果X?Y ,但Y不是完全函数依赖于X,则称Y对X部分函数依赖。 2 传递函数依赖 传递函数依赖:对于关系模式R(U),设X、Y 和Z都是U的子集。如果X?Y,Y?Z且Y?X ,则称Z对X传递函数依赖 3 函数依赖 函数依赖:设R(U)是属性集U={A1 A2 ........An}上的关系模式,X和Y是U的子集。若对R(U)的任一具体关系r中的任意两个元组t1和t2,只要t1[X]=t2[X] 就t1[Y]=t2[Y] 。则称“X函数确定Y”或“Y函数依赖于X”,记作X?Y。 4 完全函数依赖 完全函数依赖:如果X?Y ,且对于X的任何一个真子集X’,都有 X’?Y ,则称Y对X完全函数依赖或者X完全决定Y 。 四、设有如表所示的关系,试给出其全部函数依赖及候选关键字。 表 工作证号姓名年龄地址 201 于得水24 武汉 202 田野23 北京 203 易难21 天津 204 周全23 天津 205 方元22 南京 工作证号{姓名,年龄,地址},姓名{工作证号,年龄,地址}

数据库系统原理实践考核指导

《数据库系统原理》实践环节考核指导 (2008年9月修订) 1、类型 课程实验考核 2、目的与要求 本课程是一门理论与实际紧密结合、实践性强的课程。通过上机实践,帮助学生加深对课程的理解,更好地掌握数据库技术,并达到应用的目的,进而培养他们全面掌握所学知识,在实践中培养独立分析和解决问题的能力。 本课程的主要考核目标是检查学生利用SQL语言解决问题的能力,强调测试学生利用SQL 语句完成基本的数据定义和数据操作的技能,检查学生设计和运用SQL语言解决实际问题的能力。 3、考核环境 ●操作系统:Windows2000 ●数据库管理系统:SQL Server 2000中文版 4、考核内容 ●SQL Server 2000的企业管理器、查询设计器; ●其他类型数据库的导入与导出(主要是Access类型数据库); ●数据库的创建和修改; ●基本表的创建和修改(要求使用SQL语句完成); ●基本表中数据的管理(要求使用SQL语句完成):INSERT命令、UPDATE命令、DELETE命令; ●数据的检索(要求使用SQL语句完成):单表查询、连接查询、计算查询、分组查询等; ●索引、存储过程和视图的创建(要求使用SQL语句完成); ●创建登陆标识并设置操作数据库权限; ●ODBC的概念与配置。 5、考核时间 考试时间为60分钟。 6、考核形式和方法

采用闭卷机考形式,考生首先登录考试服务器,阅读考试要求,在考试文件夹D:\2008ks下完成指定的开发要求,所有答案都直接做在文件夹d:\2008ks内,最后根据考试要求把答案文件上传到考核服务器上考生自己的文件柜中(上传的答案文件不要压缩打包)。 请认真阅读“考试系统”使用说明。 7、注意事项 1.遵守考场纪律,因计算机引起的问题请及时与监考老师联系;有些操作步骤或操作贴图文件需要以Word形式保存,请按照要求保存文件名。 2.考生不要等到最后才上传答案文件,以免因最后时刻交卷人员太多造成服务器响应速度低;上传文件前务必关闭相应的软件。例如上传Word文档前应关闭Word系统。上传数据库文件前必须停止SQL Server服务管理器。 3.如果发现无法登录系统,请及时与监考老师联系,由监考老师协助处理。 4.本系统采取了一定安全性措施,系统自动记录考生的登录时间和登录微机(登录时间取自服务器)。一旦发现同一时间段内有两台微机同时以某个考号登录系统,将按作弊处理。一旦发现某台微机在考试期间用两个准考证号登录过考试系统。也按照作弊处理。 5.考试完毕,主动删除D盘上的相关文件夹。 6.注意保护自己的二次登录密码,不要被其他考生知道。 7.考生在考试前如果使用了模拟环境,请于考试开始前关闭所有浏览器窗口,然后重新登录考试服务器。 8、参考样题 请从考核服务器中下载考试用的文件到本地磁盘D:\2008ks下,然后在本地磁盘上用SQL Server 2000完成任务,最后把正确的结果文件上传到服务器上自己的考试文件柜中。 考试结束前本考卷需要上传的文件至少有:数据库对应的数据文件和日志文件、ans.doc。为保证文件的完整性,开始压缩文件前请退出企业管理器和查询设计器,关闭Word文档,停止SQL Server的服务管理器。然后逐个文件上传到自己的考试文件柜中。 下载:请以鼠标右单击“下载”,然后在弹出的快捷菜单中选择“目标另存为”,把文件保存到本地的D:\2008ks下。 样题一 一、创建数据库与数据表(40分) 1.请从考核服务器上下载Access数据库文件stud.mdb; 2.使用服务管理器在本地机器上启动SQL Server服务,接着启动企业管理器;然后创建一个大小为1MB的数据库student,事务日志的大小为1MB。注意数据文件和事务日志文件都保存在D:\2008ks下。 3.把Access数据库文件stud.mdb导入到数据库student中; 4.设置学生表的主键学号、课程表的主键课程号; 5.请用SQL语句在student数据库中创建表“家庭”。表结构如下所示: 家庭表,结构为:学号(C4),姓名(C8),父姓名(C8),父单位(C10),母姓名(C8),母单位(C10);学号为主键。

高等教育自学考试o.doc

上海市高等教育自学考试小学教育专业(专升本)汉语通论(09096) 考试大纲 上海师范大学编 上海市高等教育自学考试委员会组编 二○○五年元月

Ⅰ.课程性质与目的要求 一、课程性质 《汉语通沦》是小学教育专业(独立本科段)的一门专业基础选考课程。这门课程既讲授汉语的基础知识,也讲授与汉语应用有关的知识。《汉语通论》要研究汉语的历史及其形成,研究现代汉语语音、文字、语汇、语义、语法的性质、特点等基本理论和分析方法,研究诸如汉语的规范化、汉字的整理、汉语教学,汉语的调查、汉语修辞等有关汉语应用的问题。 二、课程的目的要求 1.使学生对汉语特别是现代汉语的要素及构成有系统的认识。 2.使学生在掌握系统的汉语知识的基础上,增强使用现代汉语的能力。 3.要求学生在增强运用语言能力的基础上,能将这种能力运用到日后的教学活动中去。 4.促使学生意识到汉语应用的重要性,并能有意识地将所学的基础理论运用到实际中去,在实践中进一步提高汉语的运用能力、教学能力。 —1—

Ⅱ、教学内容和教学要求 引言 一、考核目的与要求 1.了解汉语和现代汉语学科的构成 2.了解汉语发展的历史 3.理解学习汉语知识和汉语应用的意义 二、考核内容与考核要求 1.现代汉语和现代汉语的形成(领会) 2.现代汉语的特点(领会) 3.汉语三要素及其关系(领会) 三、助学建议 重点:现代汉语的特点;汉语三要素及其关系。 第一章语音 一、考核目的与要求 1.了解现代汉语语音的性质 2.理解现代汉语声母、韵母和声调的构成和特点3.热悉现代汉语的音节结构 二、考核内容与考核要求 第一节声母和韵母 1.语音的定义及性质(识记) 2.音节、音素及元音和辅音的定义(识记) —2—

数据库系统原理与应用教程第四版课后答案

第一章 1、( 1)数据:数据用于载荷信息的物理符号。 (2)数据的特征;○1 数据有“型”和“值” 之分;○2 数据受数据类型和取值范围的约束; ○3 数据有定性表示和定量之分;○ 4 数据应具有载体和多种表现形式。 3、( 1)数据管理的功能:○ 1 组织和保存数据功能,即将收集到的数据合理地分类组织,将 其存储在物理载体上,使数据能够长期的被保存;○2数据维护功能,即根据需要随时进行插入 新数据,修改原数据和删除失效数据的操作;○3 数据查询和数据统计功能,即快速的得到需要 的正确数据,满足各种使用要求;○4 数据的安全和完整性控制功能,即能保护数据的安全和完 整性。 (2)数据管理的目标:收集完整的信息,将信息用数据表示,按数据结构合理科学的组织 并保存数据;为各种使用快速地提供需要的数据,并保护数据的安全和完整性。 4、( 1)数据库:是数据管理的新方法和技术,他是一个按数据结构来存储和管理数据的 计算机软件系统。 (2)数据库中的数据具有的特点:○ 1 数据库中的数据具有整体性,即数据库中的数据要保持自 身完整的数据结构;○2 数据库中的数据具有数据共享性,不同的用户可以按各自的用法使用数 据库中的数据,多个用户可以同时共享数据库中的数据资源。 5、( 1)数据库管理系统:它是专门用于管理数据库的计算机管理软件。数据库管理系统能 够为数据库提供数据的定义、建立、维护、查询和统计等操作功能,并完成对数据完整性、 安全性进行操作的功能。 (2)数据库管理系统主要功能:是数据存储、数据操作和数据控制功能。其数据存储和数据 操作是:数据库的定义功能,指未说明库中的数据情况而进行的建立数据库结构的操作; 数据库建立功能,指大批数据录入到数据库的操作,它使得库中含有需要保护的数据记录; 数据库维护功能,指对数据的插入、删除和修改操纵,其操作做能满足库中信息变化或更新的 需求;数据库查询和统计功能,指通过对数据库的访问,为实际应用提供需要的数据。数 据库管理系统的数据控制功能为:数据安全性控制功能,即为了保证数据库的数据安全可靠, 防止不合法的使用造成数据库泄露和破坏,也就是避免数据被人偷看、篡改或破坏;数据库完整性控制功能,指为了保证数据库中的数据的正确、有效和相容,防止不合语意的错误数 据被输入或输出。 14、( 1)数据库系统的软件由几部分组成?数据库系统的软件中包括操作系统(OS)、数据库管理系统( DBMS)、主语言系统、应用程序软件和用户数据库。 (2)作用:①操作系统或汉字操作系统:操作系统是所有计算机软件的基础,在数据库系 统中它起着支持 DBMS 及主语言系统工作的作用。如果管理的信息中有汉字,则需要中文操作系 统的支持,以提供汉字的输入、输出方法和汉字信息的处理方法。②数据库管理系统和 主语言系统:数据库管理系统是为定义、建立、维护、使用及控制数据库而提供的有关数据 管理的系统软件。主语言系统是为应用程序提供的诸如程序控制、数据输入输出、功能函数、 图形处理、计算方法等数据处理功能的系统软件。③应用开发工具软件:应用开发工具是 DBMS 系统为应用开发人员和最终用户提供的高效率、多功能的应用生成器、第四代计算机 语言等各种软件工具.如报表生成器、表单生成器、查询和视图设计器等,它们为数据库系 统的开发和使用提供了良好的环境和帮助。④应用系统及数据库:数据库应用系统包括为特 定的应用环境建立的数据库、开发的各类应用程序及编写的文档资料,它们是一个有机整体。 通过运行数据库应用系统,可以实现对数据库中数据的维护、查询、管理和处理操作。( 3)关系:

相关文档
最新文档