大数据库课程设计题目第9题

合集下载

二级ACCESS数据库程序设计模拟试题及答案解析(9)

二级ACCESS数据库程序设计模拟试题及答案解析(9)
D.Frm1_Click()和Cmd1_Click()
上一题下一题
(7/40)单项选择题
第7题
程序流程图中带有箭头的线段表示的是。
A.图元关系
B.数据流
C.控制流
D.调用关系
上一题下一题
(8/40)单项选择题
第8题
在数据访问页的Office电子表格中可以
A.输入原始数据
B.添加公式
C.执行电子表格运算
B.各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续
C.进行插入与删除时,不需要移动表中的元素
D.以上说法均不正确
上一题下一题
(35/40)单项选择题
第35题
SQL能够创建
A.更新查询
B.追加查询
C.各类查询
D.选择查询
上一题下一题
(36/40)单项选择题
第36题
为窗体或报表上的控件设置属性值的正确宏操作命令是
Dim fd As DAO. Field
Set db=CurrentDb()
Set rs=db. OpenRecordset("学生表")
Set fd=rs. Fields("年龄")
Do While Not rs. EOF
______
fd=fd+1
rs. Update
rs. MoveNext
Loop
A.Change
B.Edit
C.Getfocus
D.LostFocus
上一题下一题
(25/40)单项选择题
第25题
在Access 2010中,窗体最多可包含有______。
A.3个区域
B.4个区域

数据库系统Access 第1—9章练习题及答案

数据库系统Access 第1—9章练习题及答案

第一章数据库系统概述1.数据是信息的载体,信息是数据的 D 。

A.符号化表示 B.抽象C.载体 D.内涵2.存储在计算机外部存储器上的有结构的数据集合称为 D 。

A.数据结构 B.数据库管理系统C.数据库系统 D.数据库3.数据库是在计算机中按照一定的数据模型组织、存储和应用的 D 的集合。

A.文件 B.命令C.程序 D.数据4.数据处理的中心问题是 D 。

A.数据分析 B.数据采集C.信息管理 D.数据管理5.数据库管理系统能对数据进行 C 的三种处理并完成各种特定信息加工任务。

A.搜集、定义、保存 B.定义、综合、保存C.定义、操作、控制 D.综合、保存、统计6.数据库管理系统(DBMS)是数据库系统中用来 D 的软件系统。

A.建立数据库 B.描述数据库C.保护数据库 D.管理数据库7.下面关于数据库概念的叙述中, A 是正确的。

A.由于共享数据不必重复存储,可以减少数据的冗余度B.数据库中数据不可被共享C.利用数据库存储数据,可以避免所有的数据重复D.计算机关机后,数据库存储在RAM存储器中8.数据库系统的特点是 A 、数据独立、减少数据冗余度、避免数据不一致和加强数据保护。

A.数据共享 B.数据存储C.数据应用 D.数据保密9.数据库系统的数据独立性包括 C 。

A.数据物理独立性 B.应用和设计独立C.数据物理独立性和逻辑独立性 D.数据程序彼此独立10.数据库系统的核心是 A 。

A.数据库管理系统 B.操作系统C.编译系统 D.数据库11.数据库系统由 D 五部分组成。

A.硬件系统、数据库、用户、应用软件、外设B.硬件系统、数据库、维护和管理人员、应用软件、外设C.硬件系统、数据库、DBMS、维护和管理人员、程序D.硬件、操作系统、数据库、数据库管理系统、数据库应用系统和用户12.DB(数据库)、DBS(数据库系统)、DBMS(数据库管理系统)三者之间的关系是 A 。

A.DBS包括DB和DBMS B.DBMS包括DB和DBSC.DB包括DBS和DBMS D.DBS等于DB等于DBMS13.数据库管理系统的工作不包括 C 。

数据库题库(含答案)

数据库题库(含答案)

数据库题库(含答案)一、单选题(共100题,每题1分,共100分)1、在关系模型中,用来表示实体的是( )A、字段B、记录C、表D、指针正确答案:B答案解析:二维表的每一行的所有数据称为一个元组,相当于一条记录,代表一个实体2、格式属性是给字段()数据时设置的样式。

A、初始值B、当前值C、输出D、输人正确答案:C答案解析:初始值是设置默认值属性,输入是设置有效性规则和输入掩码3、窗体通过来显示字段信息,以类似填空的格式输入数据。

( )A、宏B、模块C、表D、控件正确答案:D4、已知“邮政编码”字段为6位数字,对其设置掩码,正确的是( )A、######B、999999C、D、000000正确答案:D答案解析:必须是6位数字,因此就必须为000000。

5、下列关于Access 2010说法正确的是()A、Access 2010是一个关系型数据库系统B、Access 2010默认创建的文件的扩展名是.mdbC、Access 2010数据库可以作为应用软件的数据库,也可以作为WEB页的数据库D、Access 2010数据库中的数据只能本机访问,不能被其他计算机访问正确答案:C答案解析:Access 2010是数据库管理系统,默认扩展名是.accdb,其数据库既可以被本机访问,也可以被其他计算机访问。

6、有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。

A、笛卡尔积B、交C、并D、连接正确答案:D答案解析:运算结果是通过R表和S表共同的属性B的值进行的连接运算。

7、下列不是关系术语的是( )A、元组B、属性C、分量D、数据正确答案:D答案解析:关系中的一行称为一个元组,一列称为一个属性,一个单元格称为一个分量。

8、在关系模式中,如果属性A和B存在1对1的联系,则( )A、A→BB、B→AC、ABD、以上都不是正确答案:C9、教师和同学之间的关系是()A、1:1B、1:nC、m:nD、n: 1正确答案:C答案解析:一个教师可以教多名学生,一个学生可以被多个教师教,因此两者之间是多对多的联系。

《Access(2010版)》 上机实验1-上机实验9题目

《Access(2010版)》 上机实验1-上机实验9题目

附录2上机实验附录2.1 上机实验11.启动“MicroSoft Office Access 2010”,单击“文件”选项卡上左侧窗格的“帮助”,单击中间窗格上的“MicroSoft Office帮助”,便显出“Access帮助”窗口。

单击该帮助窗口中的“Access 2010入门”标题下的“Access 2010数据库设计基础”,便可选看列出的“数据库设计基础”的那些内容。

2.启动“MicroSoft Office Access 2010”,单击“文件”选项卡上左侧窗格的“帮助”,单击中间窗格上的“MicroSoft Office帮助”,便显出“Access帮助”窗口。

单击该帮助窗口中的“Access 2010入门”标题下的“Access 演示”,显出“演示”的主题列表,单击主题列表中的“演示:认识导航窗格”,便可进行观看。

同理,可查看其他的Access帮助信息。

附录2.2 上机实验21.在用户盘的根目录中(如G:\)创建一个名为“上机实验”文件夹。

2.在“上机实验”文件夹中创建一个名为“学生管理系统.accdb”的数据库。

3.在“学生管理系统”数据库中创建如下的表:295296(1)根据表3-2所示的“学系”表结构,创建一个表名为“学系”的表,主键是“学系代码”。

“学系”表中包含学系代码、学系名称、办公电话、学系简介和学系资料等字段。

表3-2 “学系”表结构(2)根据表3-3所示的“专业”表结构,创建一个表名为“专业”的表,主键是“专业代码”。

“专业”表中包含专业代码、专业名称、学制年限、学系代码和专业简介字段。

表3-3 “专业”表结构(3)根据表3-4所示的“班级”表结构,创建一个表名为“班级”的表,主键是“班级号”。

“班级”表中包含班级号、班级名称、年级、专业代码,班主任和联系电话字段。

表3-4 “班级”表结构(4)根据表3-5所示的“学生”表结构,创建一个表名为“学生”的表,主键是“学号”。

《大数据技术原理与操作应用》第9章习题答案

《大数据技术原理与操作应用》第9章习题答案

第9章课后习题答案一、选择题1.下列语句中,描述错误的是( ) 。

A.可以通过 CLI 方式、Java Api 方式调用 Sqoop。

B.Sqoop 底层会将 Sqoop 命令转换为 MapReduce 任务,并通过 Sqoop 连接器进行数据的导入导出操作。

C.Sqoop 是独立的数据迁移工具,可以在任何系统上执行。

D.如果在Hadoop 分布式集群环境下,连接MySQL 服务器参数不能是“ localhost” 或“127. 0. 0. 1” 。

参考答案:C2.下列选项中,属于 Sqoop 命令的参数有() 。

A. importB. outputC. inputD. export参考答案:AD二、判断题1.Sqoop 工具的使用,依赖 Java 环境和 Hadoop 环境。

( )参考答案:对2.Sqoop 从 Hive 表导出 MySQL 表时,首先需要在 MySQL 中创建表结构。

( )参考答案:对3.如果没有指定“ --num-mappers 1”( 或“ -m 1”,即 Map 任务个数为“1”),那么在命令中必须还要添加“ --split-by” 参数。

( )参考答案:对4.如果指定了“ \n” 为 Sqoop 导入的换行符,当 MySQL 的某个 string 字段的值如果包含了“ \n”, 则会导致 Sqoop 导入多出一行记录。

( )参考答案:对5.在导入开始之前,Sqoop 使用 JDBC 来检查将要导入的表,检索出表中所有的列以及列的SQL 数据类型。

( )参考答案:对6.merge 是将两个数据集合并的工具,对于相同的 value 会覆盖新值。

( )参考答案:错7.metastore 文件的存储位置可以通过“conf / sqoop-site. xml” 配置文件修改。

()参考答案:对8.$CONDITIONS相当于一个动态占位符,动态的接收传过滤后的子集数据,然后让每个Map 任务执行查询的结果并进行数据导入。

VF题库9-12

VF题库9-12

第9套一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)(1)将数据库stu添加到项目my当中。

(2)在数据库stu中建立数据库表"比赛安排",表结构为:场次字符型(20)时间日期型裁判字符型(15)(3)为数据库stu中的表"住址"建立"候选"索引,索引名称为和索引表达式为"电话"。

(4)设置表"比赛安排"的字段"裁判"的默认值为"tyw"。

【解析】本大题主要考查的是通过项目管理器来完成一些数据库及数据库表的操作,项目的建立可以直接在命令窗口输入命令来实现,数据库添加可以通过项目管理器中的命令按钮,打开相应的设计器直接管理,建立索引可以在数据表设计器中完成。

字段的有效性规则建立可在"字段"选项卡中完成。

【答案】(1)从菜单栏里单击"文件"并选择"打开",或直接单击工具栏上的"打开"图标,在弹出的对话框中选择要打开的项目文件my.pjx。

在项目管理器my中,首先在"数据"选项卡中选择"数据库",然后单击选项卡右边的"添加"命令按钮,在系统弹出的"打开"对话框中,将考生文件夹中的数据库stu添加到项目管理器中,单击"确定"按钮。

(2)在项目管理器中,展开stu数据库分支,选中"表",然后单击"新建"命令按钮,在弹出的"新建表"对话框中,单击"新建表"图标,以"比赛安排"为文件名保存在考生文件夹下。

根据题意,在表设计器的"字段"选项卡中,依次输入每个字段的字段名、类型和宽度。

数据库练习题库(含答案)

数据库练习题库(含答案)

数据库练习题库(含答案)一、单选题(共98题,每题1分,共98分)1.在需求分析阶段,结构化分析和建模方法是一种较为有效的需求分析方法,下列不属于结构化分析和建模方法优点的是()。

A、可避免过早陷入具体细节B、从局部或子系统开始分析问题,便于建模人员了解业务模型C、图形对象不涉及太多技术术语,便于用户理解模型D、用图形化的模型能直观表示系统功能正确答案:B2.DBMS通过加锁机制允许用户并发访问数据库,这属于DBMS提供的()。

A、数据定义功能B、数据操纵功能C、数据库运行管理与控制功能D、数据库建立与维护功能正确答案:C3.关于数据划分策略,下述说法错误的是()。

A、散列划分釆用某种散列函数,以数据的划分属性作为函数参数,计算数据应存储的磁盘序号B、范围划分根据某个属性的取值,将数据划分为n个部分,分别存储到不同磁盘上C、范围划分有利于范围查询和点查询,但也可能会引起数据分布不均匀及并行处理能力下降问题D、轮转法划分能保证元组在多个磁盘上的平均分配,并具有较高的点查询和范围查询正确答案:D4.存取方法设计属于数据库设计的()阶段的设计任务。

A、逻辑结构设计B、概念结构设计C、系统需求分析D、物理结构设计正确答案:D5.将新插入的记录存储在文件末尾,并使记录随机地分布在文件物理存储空间中的文件结构是()。

A、散列文件B、堆文件C、索引文件D、聚集文件正确答案:B6.关于"死锁”,下列说法中正确的是()。

A、在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库B、只有出现并发操作时,才有可能出现死锁C、当两个用户竞争相同资源时不会发生死锁D、死锁是操作系统中的问题,数据库操作中不存在正确答案:B7.关于数据库应用系统的需求分析工作,下列说法正确的是()。

A、在需求分析阶段,系统需求分析员要与用户充分沟通,并做出各类用户视图B、通过需求分析过程,需要确定出整个应用系统的目标、任务和系统的范围说明C、数据操作响应时间、系统吞吐量、最大并发用户数都是性能需求分析的重要指标D、数据需求分析的主要工作是要辩识出数据处理中的数据处理流程正确答案:C8.如果一个系统定义为关系系统,则它必须( )oA、支持关系数据库B、支持选择、投影和连接运算C、A和B均成立D、A、B都不需要正确答案:C9.联机分析处理包括以下()基本分析功能。

SQLServer数据库试题九及答案

SQLServer数据库试题九及答案

SQL Server 数据库试题九及答案一、选择题 (每题 2 分,共 30 分 )1、下边不属于数据定义功能的SQL 语句是:()A.CREAT TABLEB.CREAT CURSORC.UPDA TED.ALTER TABLE2、 SQL 数据库中的视图与以下哪项是对应的()。

A. 关系模式B.储存模式C.子模式D.以上都不是3、以下选项中不是数据库复制种类的是()。

A. 快照复制B.差别复制C.事务复制D. 归并复制4、以下说法错误的选项是 :()。

A. 一个基本表能够跨一个或多个储存文件B. 一个储存文件能够跨一个或多个基本表C.每个储存文件与外面储存器上一个物理文件对应D.每个基本表与外面储存器上一个物理文件对应5.显示包含警示信息或其余信息的信息框,应当使用的操作是()。

A . EchoB .Message C. Warn D . MsgBox6、在 SQL Server 2000中,索引的次序和数据表的物理次序相同的索引是()。

A. 齐集索引B.非齐集索引C.主键索引D. 独一索引7. SQL Server 的字符型系统数据种类主要包含()。

A.Int 、 money、 charB. char、 varchar、 textC.datetime、 binary 、 int D. char 、 varchar、 int8、以下选项中哪一项不是接见数据库系统的接口()。

A.ODBCB.OLE DBC.APID.ADO9、在 SELECT 语句的 WHERE 子句的条件表达式中,能够般配0 个到多个字符的通配符是()A.*B.%C.-D.?10、 SELECT 语句中与HAVING 子句同时使用的是()子句。

A.ORDER BYB.WHEREC.GROUP BYD.无需配合11~15 题使用以下数据:目前盘目前目录下有数据库db_stock, 此中有表stock 的内容是 :股票代码股票名称单价交易所600600青岛啤酒7.48 上海600601方正科技15.20上海600602广电电子10.40上海600603兴业房产12.76上海600604二纺机 9.96上海600605轻工机械14.59上海000001深发展 7.48深圳000002深万科 12.50深圳11、有以下SQL语句create view stock_view as select * from stock where交易所 =”深圳”履行该语句后产生的视图包含的记录个数是()A.1B.2C.3D.412、有以下SQL 语句create view view_stock as select 股票名称as 名称,单价from stock履行该语句后产生的视图含有的字段名是()A. 股票、名称、单价B.名称、单价C 名称、单价、交易所D 股票名称、单价、交易所13、履行以下SQL 语句后select distinct 单价from stockwhere 单价 =( select min( 单价 ) from stock ) into dbfstock_x 表 stock_x 中的记录个数是()A.1B.2C.3D.414、求每个交易所的均匀单价的SQL 语句是()A.SELECT( 交易所, avg(单价 )FROM stock GROUP BY单价B. SELECT( 交易所, avg(单价 )FROM stock ORDER BY单价C. SELECT( 交易所, avg(单价 )FROM stock ORDER BY交易所D. SELECT( 交易所, avg(单价 )FROM stock GROUP BY交易所15、在目前盘目前目录下删除表stock 的命令是()A.DROP stockB.DELETE TABLE stockC.DROP TABLE stock C.DELETE stock二、填空题 (每空 2分,共 30 分)1、 SQL Server 2000支持 5 种种类的储存过程:系统储存过程、、暂时储存过程、和扩展储存过程。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库课程设计报告题目:第9题学校的工资管理系统●实现部门、职务、职称等基本信息的管理;●实现教职工信息的管理;●实现工资项目的管理,工资项目设有启用标志和加扣标志;●实现教职工工资项目及其工资的管理;●创建触发器当往教职工工资项目表中插入记录或删除记录时,自动修改该职工的应发工资数和实发工资数;●创建存储过程统计某个月各种工资项目的发放总和;●创建视图查询各个员工的应发、应扣和实发工资;●建立数据库相关表之间的参照完整性约束。

一、关系模式设计根据题意,为实现所要求的所有功能,此处共设计5个关系,具体介绍和表的形式如下所示:①职工(职工编号,姓名,性别,年龄,部门,职称)②职位变更(职工编号,前职称,现职称,变更日期)③考勤(职工编号,加班次数,缺勤次数,考勤日期)④基本工资表(职称,基本工资)⑤工资表(职工编号,基本工资,加班工资,缺勤扣钱,实发工资)二、 全局E-R 图职工姓名年龄职位变更记录现职称考勤加班次数 工资表缺勤扣钱基本工资表基本工资职称三、物理设计1、建立数据库,学校的工资管理系统CREATE DATABASE SchoolSalary2、建立职工信息表CREATE TABLE Teacher (Tno CHAR(20) PRIMARY KEY, /*职工号*/ Tname CHAR(20) UNIQUE, /*职工名*/ Tsex CHAR(10) NOT NULL CHECK(Tsex in('男','女')), /*性别*/ Tage INT NOT NULL, /*年龄*/ Depart CHAR(20), /*所属部门*/ Title CHAR(20))3、建立职称变更记录表CREATE TABLE Change (Tno CHAR(20), /*职工号*/Title1 CHAR(20), /*之前的职称*/Title2 CHAR(20), /*现职称*/Dates INT, /*职位变更的月份*/ FOREIGN KEY (Tno) REFERENCES Teacher(Tno))4、建立考勤表CREATE TABLE Attendance (Tno CHAR(20), /*职工号*/Overtime INT, /*加班次数*/Absence INT, /*缺勤次数*/Dates INT, /*月份*/FOREIGN KEY (Tno) REFERENCES Teacher(Tno)ON DELETE CASCADEON UPDATE CASCADE)5、建立基本工资表CREATE TABLE Refer ( /*工资参照表*/Title CHAR(20) PRIMARY KEY, /*职位*/Salary FLOAT, /*对应金额*/)6、建立工资表CREATE TABLE Pay (Tno CHAR(20), /*职工号*/Base FLOAT, /*基本工资*/ Overpay FLOAT, /*加班费*/ Docked FLOAT, /*缺勤扣除工资*/ Wages FLOAT, /*实际应得工资*/ FOREIGN KEY(Tno) REFERENCES Teacher(Tno))三、数据库完整性设计1、各表名及其对应主键2、参照完整性设计2.1、职称变更记录(Change)的职工编号(Tno)设为外键FOREIGN KEY (Tno) REFERENCES Teacher(Tno)2.2、考勤(Attendance)的职工编号(Tno)设为外键FOREIGN KEY (Tno) REFERENCES Teacher(Tno)ON DELETE CASCADEON UPDATE CASCADE实现在更新和删除时级联操作2.3、工资表(Pay)的职工编号(Tno)设为外键FOREIGN KEY (Tno) REFERENCES Teacher(Tno)3、CHECK约束设计职工(Teacher)中对“性别”进行CHECK约束:CHECK(Tsex in('男','女'))要求性别必须为“男”或“女”4、触发器设计4.1、在职工表中建立职称变更触发器,当某职工的职称发生变化时,在职称变更记录表中自动插入一个记录,记录变更前后的职称名以及变更日期CREATE TRIGGER Title_changeON TeacherFOR UPDATEASBEGINDECLARE @Tno CHAR(20)SELECT @Tno=inserted.Tno FROM insertedSELECT * FROM Teacher WHERE @Tno=Teacher.TnoDECLARE @Title1 CHAR(20)SELECT @Title1=deleted.Title FROM deletedDECLARE @Title2 CHAR(20)SELECT @Title2=Teacher.Title FROM Teacher WHERE @Tno=Teacher.TnoIF @Title1!=@Title2BEGININSERT INTO Change(Tno,Title1,Title2) VALUES(@Tno,@Title1,@Title2)ENDENDGO4.2、在职工表中建立基本工资触发器,当插入一个新的职工记录时,根据其职称并参照基本工资表,在工资表中自动更新其基本工资,且默认加班工资和缺勤扣钱均为0CREATE TRIGGER Basic_payON TeacherFOR insertASBEGINDECLARE @Base FLOAT,@tno CHAR(20)SELECT @tno=inserted.Tno FROM insertedSELECT @Base=Refer.Salary FROM Refer,inserted WHERE Refer.Title=inserted.Title INSERT INTO Pay(Tno,Base,Overpay,Docked,Wages) VALUES(@tno,@Base,0,0,@Base) ENDGO4.3、在考勤表中建立考勤工资触发器,当给一个职工插入考勤信息后,自动在工资表中更新其工资信息,算法里设计加班一次加200块,缺勤一次扣100块CREATE TRIGGER A_payON AttendanceFOR INSERTASBEGINDECLARE @tno CHAR(20)DECLARE @a FLOATDECLARE @b FLOATDECLARE @c INTDECLARE @d INTDECLARE @e FLOATSELECT @tno=inserted.Tno FROM insertedSELECT @a=Overpay FROM Pay WHERE Pay.Tno=@tnoSELECT @b=Docked FROM Pay WHERE Pay.Tno=@tnoSELECT @c=Overtime FROM Attendance WHERE Attendance.Tno=@tnoSELECT @d=Absence FROM Attendance WHERE Attendance.Tno=@tnoSELECT @e=Wages FROM Pay WHERE Pay.Tno=@tnoUPDATE Pay SET Pay.Overpay=@a+200*@c WHERE Pay.Tno=@tnoUPDATE Pay SET Pay.Docked=@b+100*@d WHERE Pay.Tno=@tnoUPDATE Pay SET Pay.Wages=@e+@a+200*@c-(@b+100*@d) WHERE Pay.Tno=@tno END4.4、在职称变更记录表中建立基本工资变更触发器,当某职工职称变更且记录在职称变更记录表插入记录后,在工资表中自动更新其所有工资信息CREATE TRIGGER Change_payON ChangeFOR UPDATE,INSERTASBEGINDECLARE @A CHAR(20)DECLARE @B CHAR(20)DECLARE @C FLOATDECLARE @D FLOATSELECT @A=inserted.Title2 FROM insertedSELECT @B=inserted.Tno FROM insertedSELECT @C=Pay.Overpay FROM Pay,inserted WHERE Pay.Tno=@BSELECT @D=Pay.Docked FROM Pay,inserted WHERE Pay.Tno=@BIF @A='普通教师'UPDATE Pay SET Pay.Base=4000,Pay.Wages=4000+@C-@D WHERE @B=Pay.TnoIF @A='高级教师'UPDATE Pay SET Pay.Base=5000,Pay.Wages=5000+@C-@D WHERE @B=Pay.TnoIF @A='主任'UPDATE Pay SET Pay.Base=6000,Pay.Wages=6000+@C-@D WHERE @B=Pay.TnoIF @A='校长'UPDATE Pay SET Pay.Base=7000,Pay.Wages=7000+@C-@D WHERE @B=Pay.Tno ENDGO五、数据库视图设计查看各职工应得和实发的工资:CREATE VIEW Pay_viewASSELECT Tno,Base+Overpay Gets,Docked,WagesFROM Pay六、存储过程设计CREATE PROCEDURE ALL_payASSELECT SUM(Base) 总基本工资,SUM(Overpay) 总加班工资,SUM(Docked) 总扣工资,SUM(Wages) 总实发工资FROM Pay七、实验结果(1)基本工资表各职工的基本工资按各自的职称参照此表(2)职工表,以下为添加记录后的结果添加后,Basic_pay触发器触发,在工资表中自动插入所有人的基本工资信息:(3)现将李楠、王峰的职称都提一级,吴鹏降一级,职称更新后,Title_change触发器触发,首先职称变更记录表中插入相应记录,:然后工资表自动更新,以上三人的基本工资改变:(4)在考勤表中添加记录随后A_pay触发器触发,在工资表中按照加班一次加200、缺勤一次扣100自动更新职工的工资信息:(5)视图结果(6)存储过程结果八、实验心得本次的数据库大题目课程设计,所运用到的知识比较丰富,要考虑到的点也比较多,故此需要一定的思考。

相关文档
最新文档