电子商务安全与管理精品PPT课件

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

3)用SQL查询语句完成下列操作:
①查询所有不姓李的教师的姓名、年龄、性别和系名;
②查询选修了“1”号和“4”号课程且成绩介于80分和90分之间的学生的姓名;
③查询会计系男生的平均成绩;
④将一个教师记录(教师号:0899;姓名:岳枫;年龄:28;性别:女;系名:经贸 系;E-mail:)插入到Teacher表中;
电子商务技术基础
第四章 数据层技术基础
• 4.2电子商务系统数据层实现
– 4.2.1数据库平台的选择与数据模型的设计
• 数据库种类 • 关系数据模型的设计
– 数据模式定义与SQL查询 » 例4.1 数据结构的定义及SQL查询。
-----上海理工大学 张宝明
1St)ud在enStQ、L 课Se程rvCeorur中s电e建、子立授课一商T个C务、数选据技课库S术mCy,t基e其st关础,系包模含式以如下下5:个表:教师Teacher、学生
TC(教师号Tno,课程号Cno,任课学年Ayear,任课学期Semester,评教等级Rating)
SC(学号Sno,课程号Cno,成绩Grade)
2)将Teacher.Tno、Student.Sno、Course.Cno设为主码;将TC.Tno、TC.Cno、SC.Sno 、SC.Sno设为外码,分别与Teacher、Student、Course建立参照关系。
电子商务技术基础
第四章 数据层技术基础
IE
Interne t
Web
服务
核心商务 服务
数据库
表示层
商务逻辑层
数据层
– 数据层的任务
• 负责对数据的管理,也就是对数据进行分类、组织、编码、存储、检 索和维护等
– 数据层的核心
• 数据库系统是数据层的核心,通过数据访问接口与表达层、逻辑层进 行交互。
百度文库
-----上海理工大学 张宝明
据共享、冗余小、数据统一控制 – 缺点:不能满足OLAP的需求
• 数据仓库(DW+OLAP+DM)
– 软硬件条件:C/S技术成熟 – 应用目的:OLAP、决策支持 – 数据组织方式:多维数据 – 特点:数据冗余大,资源占用多
-----上海理工大学 张宝明
电子商务技术基础
第四章 数据层技术基础
应用A
电子商务技术基础
第四章 数据层技术基础
• 4.1数据管理技术的几个发展阶段
– 4.1.1手工管理阶段与文件系统阶段
• 手工管理阶段
– 软硬件条件:无DMA设备、无OS – 应用目的:科学计算 – 数据组织方式:手工 – 特点:数据不保存、数据无结构、数据无独立性、数据不能共享
• 文件系统阶段
– 软硬件条件:有DMA设备、有OS – 应用目的:科学计算、数据管理 – 数据组织方式:文件系统 – 特点:数据可保存、结构化不强、独立性较差、数据不能共享
– OLAP(online analysis process):联机分析处理, 即从企业已有的大量数据中提取决策信息并对 之进行管理的服务。
-----上海理工大学 张宝明
数据仓库:
电子商务技术基础
W.H.Inmon认为:数据仓库是支持管理决策过程的、面向主题的、集成的、随时间变化
的、但信息本身相对稳定的数据集合。包括了数据仓库生成技术(DW)、联机分析处理(
– 数据模式定义与SQL查询 – 参照完整性设计
» 规则 :是用来对表中的字段值(或用户自定义的数据 类型中的值)进行限制的一种手段,用于执行一些与 CHECK 约束相同的功能 ;
Teacher(教师号Tno,姓名Tname,年龄Tage,性别Tsex,系名Tdept,电话号码Ttel,邮件地址E-mail,家庭地 址Taddr);
第四章 数据层技术基础 Student(学号Sno,姓名Sname,年龄Sage,性别Ssex,系名Sdept)
Course(课程号Cno,课程名Cname,学分数Ccredit,课时数Chour)
-----上海理工大学 张宝明
电子商务技术基础
第四章 数据层技术基础
– 4.1.1数据库系统阶段与数据仓库
• 数据库系统阶段
– 软硬件条件:大容量快速存储设备、多用户多任务OS – 应用目的:科学计算、OLTP、多媒体应用 – 数据组织方式:数据库三级模式 – 特点:数据保存在数据库、数据高度结构化、数据高度独立、数
– 4.2.1数据库平台的选择与数据模型的设计
• 数据库平台种类 • 关系数据模型的设计
– 关系数据模型组成要素:数据结构+数据操纵+数据完整性 –实体完整性、域完整性、参照完整性、用户自定义完整性的设计
» 实体完整性:是为了唯一的确定表中的一条记录,因此实体 完整性要求充当主码的字段值应唯一且不能为空 ;
应用B
外模式1
应用C
应用D
模式 内模式
外模式2
外模式/模式映像
模式/内模式映像
数据库
-----上海理工大学 张宝明
电子商务技术基础
第四章 数据层技术基础
– OLTP(online transaction process):联机事务处 理——对数据库进行联机的日常事务处理 ,即 利用数据库系统,对日常业务的记录数据进行 维护,如进行记录的增加、删除、修改及简单 查询 ;
从分数 析据,仓以库实中现提决取策决支策持数的据各种)和要数第求据四)挖三章掘个技方术面数(的D据内M层,容从。技数术据基库和础数据仓库中进行深度数据
-----上海理工大学 张宝明
电子商务技术基础
第四章 数据层技术基础
-----上海理工大学 张宝明
电子商务技术基础
第四章 数据层技术基础
• 4.2电子商务系统数据层实现
» 参照完整性:要求参照字段(参照码)的取值只能取被参照 的字段(某个表中的主码)中的值,或者索性为空;
» 域完整性(通过CHECK约束、DEFAULT约束):限制字段的 数据类型、格式、取值范围等 ;
-----上海理工大学 张宝明
电子商务技术基础
第四章 数据层技术基础
-----上海理工大学 张宝明
⑤将一个系学生的平均成绩存入数据库的某个表中;
⑥将岳枫教师的E-mail改为;
⑦删除某个学生(譬如汪莹)的选课信息。
-----上海理工大学 张宝明
电子商务技术基础
第四章 数据层技术基础
• 4.2电子商务系统数据层实现
– 4.2.1数据库平台的选择与数据模型的设计
• 数据库种类 • 关系数据模型的设计
相关文档
最新文档