案例数据库设计(Oracle 11g)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Oracle 数据库管理与应用实例教程
1.2 课程设置和课程定位分析
课程体系结构图1
Oracle 数据库管理与应用实例教程
1.2 课程设置和课程定位分析
课程体系结来自百度文库图2
Oracle 数据库管理与应用实例教程
1.3 教学案例
eBuy系统概述
eBuy是一个B-C模式的电子商城,该电子商务系统 要求能够实现前台用户购物和后台管理两大部分功能。 前台购物系统包括会员注册、会员登录、商品展示、
1.1 职业岗位需求分析
软件行业从业人员能力要求 软件开发工具
① 熟悉或精通C#、VB.NET、Java、VB、VC等开发工具的一种或几种。
② 熟悉ASP.NET、ASP、JSP和PHP等网络编程技术的一种或几种。 ③ 熟悉Windows平台下的程序开发,了解Linux、VxWorks、Solaris开发 平台。 ④ 熟练使用ADO.NET实现数据库访问的操作。 ⑤ 熟悉JavaScript,Dreamweaver(CSS)。 数据库设计、管理 ① 熟悉或精通Access、Microsoft SQL Server、Oracle、DB2、Sybase、 Informix、MySQL等主流数据库管理系统的一种或几种。 ② 了解Sqlite、PostGRE、BerkleyDB等嵌入式数据库管理系统。 ③ 了解数据库理论及开发技术,了解数据库建模,熟悉常用数据库建模
商品搜索、购物车、产生订单和会员资料修改等功能。
后台管理系统包括管理用户、维护商品库、处理订单、 维护会员信息和其他管理功能。
Oracle 数据库管理与应用实例教程
1.3 教学案例
eBuy数据库
1.Customers表(会员信息表) 2.Types表(商品类别表) 3.Goods表(商品信息表) 4.Employees(员工表) 5.Payments 表(支付方式表) 6.Orders表(订单信息表) 7.OrderDetails表(订单详情表) 8.Users表(用户表)
工具。
Oracle 数据库管理与应用实例教程
1.1 职业岗位需求分析
软件行业从业人员能力要求 数据库设计、管理 ④ 精通T-SQL 或PL/SQL、存储过程和触发器、SQL优化及数据库管理, 能够快速解决数据库的故障。 ⑤ 熟悉SQL的设计和开发(包括表设计和优化,复杂查询语句的调试和 优化)。 ⑥ 熟悉数据库后台管理和SQL编程。 基本素质和工作态度 ① 积极的工作态度和较强的责任心,良好的沟通和学习能力。 ② 具有主观能动性、团队合作精神和强烈的事业心。 ③ 较强的敬业精神,创新精神,开拓意识及自我规范能力。 ④ 强烈的客户服务意识、较强的理解能力,能够在压力下独立完成工作。
体验eBuy电子商城的功能
我的订单
Oracle 数据库管理与应用实例教程
体验eBuy电子商城的功能
客户反馈
Oracle 数据库管理与应用实例教程
体验eBuy电子商城的功能
后台管理
管理员信息 客户管理
商品管理
管理区 订单管理 商品分类管理
公告/反馈管理
支付管理
其他管理
Oracle 数据库管理与应用实例教程
Oracle 数据库管理与应用实例教程
体验eBuy电子商城的功能
首页
导航栏 搜索区
个人设置
站点公告
新品区 促销区
普通区
版权区
Oracle 数据库管理与应用实例教程
体验eBuy电子商城的功能
用户注册
Oracle 数据库管理与应用实例教程
体验eBuy电子商城的功能
用户登录
用户登录时
用户登录后
Oracle 数据库管理与应用实例教程
第1章
案例数据库设计
主编:刘志成
本章学习导航
本章学习导航
Oracle 数据库管理与应用实例教程
本章学习要点
(1)课程定位。 (2)数据库管理员职业岗位分析。 (3)“Oracle数据库管理与应用”课程定位。
(4)eBuy电子商城系统数据库设计。
(5)BookData图书管理系统数据库设计。
建议课时:2课时
Oracle 数据库管理与应用实例教程
1.1 职业岗位需求分析
数据库管理员和管理软件开发人员
Oracle 数据库管理与应用实例教程
1.1 职业岗位需求分析
数据库开发工程师和软件开发工程师
Oracle 数据库管理与应用实例教程
1.1 职业岗位需求分析
Java软件开发工程师和网站程序员
Oracle 数据库管理与应用实例教程
Oracle 数据库管理与应用实例教程
任务1
进入“中国互动出版网”(http://www.china-pub.com/)网站,通过网 站提供的注册功能注册成会员。体会注册时输入的信息和数据库的关系。
任务2
(1)试着利用china-pub的主页面提供的搜索功能,搜索作者名为“刘 志成”的图书信息,体验简单搜索功能。 (2)试着使用高级搜索功能,搜索书名为“Oracle”开头,出版社为 “人民邮电出版社”的图书信息,体验高级搜索和简单搜索功能的区别。
任务3
(1)根据实际的网上购物经验,分组讨论eBuy电子商城的数据库设计 情况。 (2)根据实际的图书馆借还书经验,分组讨论BookData图书管理系统 的数据库设计情况。
Oracle 数据库管理与应用实例教程
体验eBuy电子商城的功能
商品展示
新 品 上 架
促 销 商 品
Oracle 数据库管理与应用实例教程
体验eBuy电子商城的功能
商品详情
Oracle 数据库管理与应用实例教程
体验eBuy电子商城的功能
购物车
Oracle 数据库管理与应用实例教程
体验eBuy电子商城的功能
结算中心
Oracle 数据库管理与应用实例教程
1.3 教学案例
BookData数据库设计
1.BookType(图书类别表) 2.Publisher(出版社信息表) 3.BookInfo(图书信息表) 4.BookStore(图书存放信息表)
5.ReaderType(读者类别信息表)
6.ReaderInfo(读者信息表) 7.BorrowReturn(借还信息表)