第一篇:电子商务数据库技术总结题目
1.数据库管理系统(DBMS)是(C)
A、一个完整的数据库应用系统B、一组硬件
C、一组软件D、既有软件,也有硬件
2.通过指针链接来表示和实现实体之间联系的模型是(C)
A、关系模型B、层次模型
C、网状模型D、前面三个都不对
3.SQL言语是(C)
A、层次数据库言B、网状数据库言语
C、关系数据库言语 D、前面三个都不对
4.关系模型的分解(C)
A、唯一B、不唯一
C、有时不唯一D、以上都不对
5.对并发操作若不加以控制,可能会引起(D)
A、不安全问题B、死锁问题
C、死机问题D、数据不一致问题
6.如果两个实体之间的关系为m:n,在进行逻辑设计时是否需要引入三个
关系(B)
A、不需要B、需要
C、根据集体情况而定D、可有可无
7.日志文件是用于记录(C)
A、程序运行过程B、数据操作
C、对数据的所有更新操作D程序执行的结果
8.使用Access数据库,下列说法正确的是(A)
A、人们可以解决大数量的管理工作
B、人们不能解决大数量的管理工作
C、仅能够解决简单的数据管理工作
D、仅用于终端
9.一个游标总是和_____语句相关联。(D)
A、CREATEB、INSERTC、UPDATED、SELECT
10.Oracle系统是由以_____为核心的一批软件产品所构成的。(C)
A、ODBCB、CGIC、RDBMSD、PHP
11.下列哪个说法最全面(B)
A、SQLServer提供电子商务的可伸缩性和部分可扩展性
B、SQLServer提供电子商务所需的可伸缩性和可扩展性
C、SQLServer提供电子商务所需要的部分可伸缩性和可扩展性
D、SQLServer提供电子商务所需要的部分可伸缩性和部分可扩展性
二.填空
1、电子商务活动中的信息通常是以__多媒体__的形式在Internet上传播的。
2、在数据库系统中,对数据的存取全部由__DBMS(数据库管理系统)__统一管理,从而保证了数据和程序的__逻辑独立性__。
3、数据库系统安全问题的核心是__身份识别__。
4、规范化的目的使结构合理,清除__存储异常__并使得数据__冗余__尽量
小,便于插入,删除和更新。
5、一个关系模型包括了一组__关系模式__,并且他们之间是相互关联的。
6、ODBC驱动管理器是一个__共享__的程序库管理器,称为ODBC.DLL。
7、从一般情况来看,使用WEB数据库往往上要解决数据的归纳、__索引__
和维护的问题。
三、名词解释
1、数据仓库:是一个面向主题的、集成的、相对稳定的,反映历史变化的数据集合。是对大量散布在网络数据库中的数据进行组织,使之能形成一个可
被检索、搜索、分析和报告的商业信息清单。
2、候选码:在R中,设K是U的属性集合,如果K fU,则称K是关系R的一个候选关键字,即候选码。
3、数据源:由用户想要存取的数据、操作系统、DBMS、网络平台等组成。
4、隐含约束:是指在定义数据库模式时定义数据的类型、范围、精度,定义主关键字、外关键字、定义规则等,在这些定义中隐含了许多完整
性约束。
5.层次模型:用树形结构来表示实体之间的联系的模型
6.事务:事务(transaction)是数据库的逻辑单位,它是数据库管理系统提供的基本功能之一。事务是一个操作序列,这些数据要么都做,要么都不做,因此是一个不可分割的工作单位。事务常以begin transaction开始,以commit
或rollback操作结束。
7.函数依赖:p37
四、简答题
1、试叙述数据库系统的各个组成部分。(课本23页)
数据库管理系统有五个部分组成:硬件资源(CPU、内存、磁盘、磁带及其他外部设备等)、软件资源(操作系统、数据库管理系统、高级语言编译系统)、数据库结构(用户级结构、概念级结构、物理级结构)、数据库管理员、用户
(最终用户、专业用户)。
2、试叙述完整性约束的含义。(课本27页)
数据库的完整性是指数据的正确性、一致性和相容性,即防止不符合语义的错误数据输入和输出,同时还要是存储在不同副本中的同一数据保持一致协
调,是数据项之间的结构不受破坏。
3、简述C/S结构中分布数据管理的功能。(课本49页)
4、描述创建Access单字段索引的步骤。(课本165页)
单字段索引的意思是一张表中只有一个用于索引的字段,使用下面步骤可
以建立它:
步骤一:在“设计”视图中打开表;
步骤二:在“设计”视图的字段列表中单击要创建索引的字段,选定它; 步骤三:在“常规”选项卡中单击“索引”属性框内部,然后从下拉列表
中选择“有(有重复)”或“有(无重复)”项
六、综合题(每小题9分,共18分)
1、设有一个教学管理系统数据库,其属性为:
学号(S),课程号(C),成绩(G),任课老师(T),教师所在的系
(D),这些数据之间有下列的语义:
⑴学号和课程号分别与其所代表的学生和课程一一对应;
⑵每门课程只有一位任课教师,但每位教师可以有多门课程;
⑶一个学生所修的每门课程都有一个成绩;
⑷教师中没有重名,每个教师只属于一个系。
试回答下列问题:
⑴试根据上述语义,确定函数依赖集合。
⑵若用上面的所有属性组成一个关系模式,那么该关系模式为何模式?试
说明在进行增加、删除记录时的异常现象。
2、试简述ODBC的作用。(课本109页)
答:⑴在电子商务实际过程中,涉及到企业、客户、银行、海关 运输和保险等部门和单位,他们的应用平台不一致,需要同时访问多种异构数据库,使用ODBC技术,设计人员只需要写一个程序版本,就可以访问任何数据库,从而使程序具有更好的兼容性和适应性。
⑵有些应用程序需要访问某种数据库,这就要求程序所在的计算机上安装相应的数据库软件,但有些数据库软件极其庞大,并且对计算机的硬件和软件配置有非常严格的要求,即使能够安装,也会占用大量的系统资源;另外,历史上大量使用单用户版的数据库,需要与WEB连接利用网络共享数据,为此ODBC提供了一批常用的数据库软件的驱动程序,这样,计算机上即使没有安装相应的数据库管理系统,但是只要安装了相应的驱动程序,CGI程序就可以访问,应用程序不必关心ODBC与DBMS之间的底层通信协议。
3、将下列概念模型转换为关系模型(所有关系为3NF)。e-r转换 p44范式转换 p414、说明DB应用系统三层C/S结构组成及工作方式。p50-51
第二篇:电子商务数据库技术重点
数据库的建立:CREATE DATABASE<数据库名>; 删除: DROP DATABASE<数据库名>
基本表的定义:EATE TABLE[<数据库名>]<表名>;删除DROP TABLE[<数据库名>]表名
修改:a增加属性:ALTER TABLE[<数据库名>]表名ADD
B删除属性:ALTER TABLE[<数据库名>]表名DROP
3)视图的定义:REATE VIEW 视图名AS SELECT语句;删除:DROP VIEW 视图名
4)索引的定义:CREATE [UNIQUE] INDEX 索引名ON;删除DROP INDEX 索引名
8SQL查询1)“*”为通配符,表示查找FROM中所指出关系的所有属性的值
1、表、视图、索引的定义及使用:(1)基本表的定义:create table 〔﹤数据库名﹥.〕﹤表名﹥(﹤列名﹥ 数据
类型 ﹝缺省值))eg.建一个学生情况表(student)create table student st-class chat(8),st-no char(10),……(2)视图的定义:create view 视图名 as select 语句eg.从基本表student和score中导出只包括女学生且分数在60分以上的视图create view woman-score as select student.st-class,student.st-no,student.st-name,student.st-age,score.sc-score from student.score where student.st-sex=“女”and score.sc-score>=60 and student.st-no=score.st-no(3)索引的定义:create 〔unique〕index索引名on〔﹤数据库名﹥.〕表名(列名〔ASC/DESC〕,列名〔ASC/DESC〕…)eg.对基本表student中的st-no和st-age建立索引,分别为升序与降序,且索引值不允许重复create unique index stindex on student(st-no ASC,st-age DESC)
2、SQL查询语言的主要应用:(1)无条件查询例子:找出所有学生的选课情况select st-no,su-nofrom score
(2)条件查询例子:找出任何一门课成绩在70分以上的学生情况、课号及分数select unique student.st-class,student.st-no,student.st-name,student.st-sex,student.st-age,score.su-no,score.scorefrom student,scorewhere score.score>=70 and score.stno=student.st-no(3)排序查询例子:查询不及格的课程,并将结果按照课程号从大到小排列select unique su-nofrom scorewhere score<60 oeder by su-no desc(4)嵌套查询例子:查询课程编号为c03且课程成绩在80分以上的学生的学号、姓名select st-no,st-name from student where stno in(select st-no from score from score where su-no=’c03’and score>80)(5)计算查询常用函数有:count(*)计算元组的个数;count(列名)对某一列中的值计算个数;sum(列名)求某一列值的总和(此值是数值型);avg(列名)求某一列的平均值;max(列名)求一列中的最大值;min(列名)求一列中的最小值例子:求男学生的总人数和平均年龄select count(*),avg(st-age)from student where st-sex=’男’
3、SQL数据的主要插入、删除、修改操作:(1)数据插入:将数据插入SQL的基本表有两种方式,一种是单元
组的插入,eg:向基本表score中插入一个成绩元组(100002,c02,95)insert into score(st-no,su-弄,score)values(’100002’,’c02’,95);另一种是多元组的插入;(2)数据删除:单元组的删除 eg,把学号为100002的学生从学生表student中删除delete from student where st-no=’100002’;多元组的删除eg,把学号为100002的成绩从表score中删除delete from score where st-no=’100002’ ;带有子查询的删除操作eg.删除所有不及格的学生记录delete from student where st-no in(select st-no from score where score<60)(3)数据修改eg.把c02的课程名改为英语 update subject set su-subject=’英语’ where su-no=’c02’
第三篇:《电子商务数据库技术课程设计》报告格式
电子商务数据库技术课程设计报告
设计题目:
专业:电子商务
年级班级:
学号姓名:
指导教师: 李跃贞 苏丽琴 黄建莲 孙临君 白宏斌
指导教师评阅:
二O一三年 一月日
摘要:摘要应说明本设计的中心思想和主要内容,突出设计中的新见解
新方法,说明该设计方案的理论根据及现实意义。摘要力求简明扼要,字数为300-500字左右。
目录
第一章 系统需求分析…………………………………………………………1
1.1 处理需求…………………………………………………………………1
1.2 信息需求…………………………………………………………………1
第二章 数据库概念设计……………………………………………………1
2.1……………………………………………………………………………1
第三章 数据库逻辑设计……………………………………………………1
3.1……………………………………………………………………………1
第四章 创建数据库…………………………………………………………1
4.1……………………………………………………………………………1
第五章 系统实现……………………………………………………………1 附录…………………………………………………………………………1
参考文献………………………………………………………………………
1《电子商务数据库技术》课程设计报告
(报告正文部分):
(要求:正文部分一律用小四号字,宋体,1.5倍行距。一级大标题靠左,加粗。二级大标题靠左,不加粗。)
参考文献:
[1] 刘先锋主编,数据库系统原理与应用,武汉:华中科技大学出版社,2012。[2] …………………………………………………………………………..要求:
1、参考文献使用五号字,宋体,单倍行距。按作者、书名、出版社、地点、出版时间格式逐一列出,中间用逗号格开。
2、参考文献单独一页
3、参考文献包括引用的书籍、论文和互联网资料,互联网资料需要写明详细的URL,例如:
http:///main/jyjx/index.htm
第四篇:2012-11-2《数据库技术应用》实验报告题目
《数据库技术应用》实验报告题目-2012.31.以自己学号姓名为名称建立一个本班部分学生的学生管理数据库: “xxxxxxxxxxxxxxXXX学生信息库.mdb”;
2.在此库中建立4个实际信息表:“学生表”、“选课表”、“成绩表”和“本学期任课教师表”。其中
学生表的结构为: 学号、姓名、性别、党团员否、专业、高中学校名。第一条记录是自己的,共8条记录。要求对学生表的字体、行高、列宽和颜色等进行格式修改;
选课表的结构为: 学号、姓名、计算机基础课成绩、数据库技术应用课成绩,备注,第一条记录是自己的,共8条记录;
成绩表的结构为: 学号、姓名、专业课平时成绩、考试成绩、按3:7之比算出总评成绩。(可用生成表查询创建)
本学期任课教师表结构为:教师姓名、性别、职称和所教课程名称。在4个表之间至少建立一个“一对一”的关系和一个“一对多”的关系。
3.要求建立5个查询,一个同时显示男女学生的平均成绩,一个显示85分以上的人数,一个显示85分以上的学生全部信息(含成绩),一个交叉表查询和一个操作查询。注意调节查询框大小,打开时应全部可见。
4.在学生管理信息库中建立主子窗体、选项卡窗体、多种控件对象的窗体和报表各一个,主窗体标题为“XXX学生管理信息主窗体”,包含学生表的全部字段;子窗体的标题为“学习成绩”,包含课程表中的姓名、计算机基础课成绩、专业课成绩3个字段;报表标题为“选课报表”;多种控件对象的窗体必须包含7种以上常用控件,必须有本人清楚的实际照片,举例晒晒你自己边学边用的数据库应用实例, 并设置为备注型;选项卡窗体任意。
5.建立一个“切换面板”窗体,要求面板标题为“XXX学生信息管理系统”,窗体中包含五个项目(分别打开前面要求的3个不同窗体和1个报表及1个命令):“学生管理信息”、“学习成绩”、“学生分析信息”和选课报表及“退出系统”,并且在切换面板窗体的左边插入一个有特点的图片。最后调整美化整个切换面板的布局。
6.希望实验报告中有创新元素。
第五篇:技术总结参考题目
技术总结参考题目
微型车怠速不良原因与控制措施 柴油机电子控制系统的发展 柴油机微粒排放的净化技术发展趋势
上海通用别克发动机电控系统故障的诊断与检修 现代伊兰特发动机电控系统故障的诊断与检修 广本雅阁发动机电控系统故障的诊断与检修 电子燃油喷射系统的诊断与维修
帕萨特1.8T排放控制系统的结构控制原理与检修 广本雅阁排放控制系统的结构控制原理与检修 汽车发动机怠速成抖动现象的原因及排查方法探讨 汽车排放控制系统的检修
上海通用别克转向系统故障的诊断与检修 上海帕萨特B5自动变速器的结构控制原理与检修 丰田佳美制动系统的结构控制原理与检修 丰田凌志400悬架系统的结构控制原理与检修 标致307制动系统故障的诊断与检修 标致307手动变速器的结构控制原理与检修 发动机排放技术的应用分析 发动机自动熄火的诊断分析 汽车发动机的维护与保养
我国汽车尾气排放控制现状与对策 汽车污染途径及控制措施
关于奔驰300SEL型不能着车的故障分析 奔驰Sprinter动力不足的检测与维修
上海通用别克发动机电控系统故障的诊断与检修 现代伊兰特发动机电控系统故障的诊断与检修 广本雅阁发动机电控系统故障的诊断与检修 电子燃油喷射系统的诊断与维修 帕萨特1.8T排放控制系统的结构控制原理与检修 广本雅阁排放控制系统的结构控制原理与检修 汽车发动机怠速成抖动现象的原因及排查方法探讨 汽车排放控制系统的检修
上海帕萨特B5电子燃油喷射系统的诊断与维修 奥迪A6排放控制系统的结构控制原理与检修 奥迪A6B5电子燃油喷射系统的诊断与维修 丰田凌志400发动机电控系统故障的诊断与检修 标致307电子燃油喷射系统的诊断与维修 捷达轿车发动机常见故障分析与检修 汽车转向盘摆振故障分析
防抱死系统在常用轿车上的使用特点分析 汽车底盘的故障诊断分 汽车的常用转向系统的性能分析 汽车变速箱故障故障诊断 安全气囊的发展与应用 汽车制动系统故障诊断 分析国产几种汽车制动系统特点 分析国产几种汽车转向系统特点 丰田系列ABS故障诊断方法的探讨 通用系列ABS故障诊断探讨
AL4自动变速器的结构控制原理与检修 汽车制动系
汽车四轮定位的探讨
上海通用别克转向系统故障的诊断与检修 上海通用别克制动系统故障的诊断与检修 电控悬架系统的结构控制原理与检修 电控液动式自动变速器的结构控制原理与维修 上海通用别克悬架与车桥故障分析与检修 分析轮胎性能对汽车行走行使的影响 捷达轿车底盘常见故障分析与检修 汽车ABS综述
汽车蓄电池的维护与故障控制 信息技术在汽车中的应用 现代汽车渗漏故障与控制技术 汽车点火系统故障诊断 桑塔纳故障诊断方法的研究 汽车空调技术浅析 氧传感器故障检测
广本雅阁的空调系统故障的诊断与检修 电子点火系统的诊断与维修 汽车常用防盗系统综述 汽车防撞技术综术 汽车电控技术分析