《数据库技术与应用》PPT课件

《数据库技术与应用》PPT课件

ID:46970937

大小:3.06 MB

页数:91页

时间:2019-12-02

《数据库技术与应用》PPT课件_第1页
《数据库技术与应用》PPT课件_第2页
《数据库技术与应用》PPT课件_第3页
《数据库技术与应用》PPT课件_第4页
《数据库技术与应用》PPT课件_第5页
资源描述:

《《数据库技术与应用》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、课程内容第一部分涉及1、9章重点介绍数据库相关基本概念关系数据库设计理论及实践课程内容第二部分涉及2-8章重点介绍数据库、表、联系在Sqlserver中的实现管理视图、索引、存储过程、触发器、游标查询数据库安全用户权限数据完整性事务处理恢复及备份课程内容第三部分涉及10章及其他资料简要介绍VisualBasic常用控件ADO.NET数据库操作图书管理系统的开发教学安排出于课程内容的相对独立性及项目开发流程的考虑第一部分,先行学习第二部分,依次学习第三部分,穿插介绍,自学为主要求在常用.netwindows控件掌握的基础

2、上独立完成“图书管理系统”的设计课堂要求在学习过程中遇到的疑问提倡自行解决学习力的锻炼辅导效率的改善课后交流(email:)作业公共单独或小组疑问第一部分—基本概念数据(Data)数据是描述事物的符号记录,在数据库范畴数据特指数据库中存储的基本对象。数据库(DataBase,DB)狭义:存储数据的仓库。广义:长期存储在计算机内、有组织的、可共享的数据集合,以及对数据集合实施管理的一组软件。第一部分—基本概念数据库管理系统(DataBaseManagementSystem,DBMS)为用户或应用程序提供访问数据库方法的管

3、理软件,具有数据库建立和维护功能、数据定义功能、数据操纵功能、数据库安全运行保障功能。常见的DBMSACCESS,FOXPRO,MYSQL等小型DBMS软件ORACLE,SQLSERVER等大型DBMS软件第一部分—基本概念数据库系统(DataBaseSystem,DS)采用数据库技术,以某一应用领域为背景的计算机应用系统。构成数据库技术的发展(自学)第一部分—数据库引入的目的数据管理、处理的要求无处不在。(data)数据存储、操纵及安全性管理易于实现、效率更高。(dbms)数据层与业务层的分离,便于应用程序的开发。(

4、dbs)第一部分—BS模式DBS实例用户在IE浏览器(browser)中输入“淘宝”网址,向淘宝网web服务器提交页面申请,并返回显示淘宝主页第一部分—BS模式DBS实例用户“注册”即是将用户信息提交并保存在“淘宝”数据库服务器中的某一个数据库中。用户“登录”即是将用户提交的信息与数据库中的信息比较,验证用户身份是否合法。第一部分—BS模式DBS实例“搜索”即根据用户键入的关键字在数据库中进行“查询”。查询是数据库技术的重点,不仅支持上图中的“简单查询”,还可以实现更复杂的查询,如下图。第一部分—BS模式DBS实例注:

5、系统支持的查询越复杂说明数据库中记录的信息越丰富。第一部分—BS模式DBS实例用户购物及支付环节势必与“商品库存清单”、“购物车清单”、“出库清单”等单据关联。事实上,这里所说的“单据”通常对应与数据库中的“表”。第一部分—BS模式B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过WWW浏览器实现,少量的事务逻辑在前端实现,主要事务逻辑在服务器端实现,形成所谓3-tier结构。第一部分—CS模式C/S结

6、构,即Client/Server(客户端/服务器)结构。在这种结构下,用户界面及主要事务逻辑在前端实现,后台服务器主要负责共享数据的存储。第一部分—CS模式DBS实例第一部分—CS模式DBS实例本课程要求大家完成的“图书馆管理系统”建议采用C/S架构。因为B/S架构开发需要掌握更多的开发技术,如需掌握数据库、HTML、CSS、javascript、ASP/JSP……课程三部分之间的关系第一部分要分析解决一个特定应用系统的数据要求及数据的组织方式。第二部分要解决数据在SqlServer中存储及简单操纵。第三部分要实现客户

7、端软件的用户界面、SqlServer的连接及调用SqlServer提供的操纵功能。如果应用系统相对复杂的话,还需要由编程语言实现。数据库设计数据模型关系数据模型数据视图数据模式数据库规范化理论数据库系统设计步骤图书管理系统数据库设计什么是数据模型数据模型是对现实世界中各种事物或实体特征的数字化模拟和抽象,用以表示现实世界中的实体及实体之间的联系,使之能存放到计算机中,并通过计算机软件进行处理。对事物的数据描述通常包括静态的属性描述和动态的行为描述。静态属性描述包括数据结构和数据约束;动态特性描述包括对静态属性数据的操作

8、方法。数据模型的分类概念数据模型是描述实体及其关系的语义(信息、用户对数据的理解)模型。不关心信息在计算机内的表示。利用实体、联系和约束描述现实世界的静态、动态和时态特征。是现实世界的第一层抽象是用户和数据库设计人员进行交流的工具经常使用的概念数据模型有:数据流图数据字典E-R图数据模型的分类逻辑数据模型是直接面向计算机系统和数据

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。