数据库有效编程基础.ppt

上传人:ni****g 文档编号:579150247 上传时间:2024-08-26 格式:PPT 页数:11 大小:61KB
返回 下载 相关 举报
数据库有效编程基础.ppt_第1页
第1页 / 共11页
数据库有效编程基础.ppt_第2页
第2页 / 共11页
数据库有效编程基础.ppt_第3页
第3页 / 共11页
数据库有效编程基础.ppt_第4页
第4页 / 共11页
数据库有效编程基础.ppt_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《数据库有效编程基础.ppt》由会员分享,可在线阅读,更多相关《数据库有效编程基础.ppt(11页珍藏版)》请在金锄头文库上搜索。

1、8/26/20248/26/20248/26/2024开始开始 前页前页 后页后页 结束结束第6章 数据库实用编程基础概述 本章知识要点:数据库的基本概念结构化查询语言SQL介绍Microsoft Access数据库管理工具使用SQL Server 2000 数据库管理工具使用本章小结奄园叶蓖姐窗铁送过裴近后晋便寥央弦源奢剩抉殊碰缘盼他摘膀剑仰防摈ASP网络程序设计与应用-第6章 数据库实用编程基础ASP网络程序设计与应用-第6章 数据库实用编程基础8/26/20248/26/20248/26/2024开始开始 前页前页 后页后页 结束结束6.1 数据库基本概念数据库基本概念6.1.1 关系模

2、型概述数据库中的数据从整体来看是有结构的,即所谓数据的结构化。按照实现结构化所采取的不同联系方式,数据库的整体结构可区分为三类数据模型:层次型、网络型、关系型。而目前最实用最流行的是关系型数据库,常用的关系型数据库有ORACLE、SYBASE、DB2、SQL Server、Access等 铱坎碧匈窖酵贾饺憋氟万厌磨役戌癣彦训佩乏施缮斡砰饲恿锭服免她浅献ASP网络程序设计与应用-第6章 数据库实用编程基础ASP网络程序设计与应用-第6章 数据库实用编程基础8/26/20248/26/20248/26/2024开始开始 前页前页 后页后页 结束结束6.1.1 关系模型概述关系模型概述关系模型由关系

3、数据结构、关系操作集合和关系完整性约束三部分组成1.单一的数据结构关系单一的数据结构关系2.关系操作关系操作3.关系的三类完整性约束关系的三类完整性约束示韶同蛹尸晦骨渣莫掌蚁诣蓬惋渤绿沪嗡愈敝咆摔弦围香孪浩瘫卖宾喀顾ASP网络程序设计与应用-第6章 数据库实用编程基础ASP网络程序设计与应用-第6章 数据库实用编程基础8/26/20248/26/20248/26/2024开始开始 前页前页 后页后页 结束结束6.1.2关系数据库关系数据库分分清清关关系系数数据据库库型型和和值值的的概概念念,关关系系模模型型的的完完整整性性规规则则是是对对关关系系的的某某种种约约束束条条件件。关关系系模模型型中

4、中可可以以有有三三类类完完整整性性约约束束:实实体体完完整整性性、参参照照完完整整性性和和用用户户定定义义的的完完整整性性。其其中中实实体体完完整整性性和和参参照照完完整整性性是是关关系系模模型型必必须须满满足足的的完完整整性性约约束束条条件件,被被称称为为是是关关系系的两个不变性,应该由关系系统自动支持。的两个不变性,应该由关系系统自动支持。暑颈伤痴陈一许注策绷厅孵截座垣吠礁窥敦晾撒丽派据裕忆棒袜伤笑漏墅ASP网络程序设计与应用-第6章 数据库实用编程基础ASP网络程序设计与应用-第6章 数据库实用编程基础8/26/20248/26/20248/26/2024开始开始 前页前页 后页后页 结

5、束结束6.1.3专门的关系运算专门的关系运算关系代数是一种抽象的查询语言,是关系数据操纵语言的一种传统表达方式,它是用对关系的运算来表达查询的。1选择选择2投影投影3连接连接杜照立烟广晚苹诀噶丑禾绿匿戒蚊乙核铜庙铬放媒恩戳出熏伴蹄仗变谁蓑ASP网络程序设计与应用-第6章 数据库实用编程基础ASP网络程序设计与应用-第6章 数据库实用编程基础8/26/20248/26/20248/26/2024开始开始 前页前页 后页后页 结束结束6.2结构化查询语言结构化查询语言SQL介绍介绍SQL全称是“结构化查询语言(Structured Query Language)”,最早的是IBM的圣约瑟研究实验室

6、为其关系数据库管理系统SYSTEM R开发的一种查询语言,它的前身是SQUARE语言。SQL语言结构简洁,功能强大,简单易学,所以自从IBM公司1981年推出以来,SQL语言,得到了广泛的应用。如今无论是像Oracle 、Sybase、Informix、SQL server这些大型的数据库管理系统,还是像Visual Foxpro、PowerBuilder这些微机上常用的数据库开发系统,都支持SQL语言作为查询语言。汛偏欧狼床腆庄假三沈喷奈亭福闲伐僳满尽橡蒙绊诧涕妒淬娘僵帅狙迸哨ASP网络程序设计与应用-第6章 数据库实用编程基础ASP网络程序设计与应用-第6章 数据库实用编程基础8/26/2

7、0248/26/20248/26/2024开始开始 前页前页 后页后页 结束结束6.2.1 SQL 语言语法格式语言语法格式SQL给出了简单而又丰富的查询语句形式,SQL的查询命令也称作SELECT命令,它的基本形式由SELECT-FROM-WHERE查询块组成,多个查询块可以嵌套执行。 综访寺官逢开豌厉忌依课篷幻航苫歇信讶陕畴感配碌军仕肛募感蠢晨橱瞩ASP网络程序设计与应用-第6章 数据库实用编程基础ASP网络程序设计与应用-第6章 数据库实用编程基础8/26/20248/26/20248/26/2024开始开始 前页前页 后页后页 结束结束6.2.2查询语句查询语句FROM子句子句 1简单

8、查询简单查询 2选择列表选择列表 4. FROM子句子句 3限制返回的行数限制返回的行数5. 使用使用WHERE子句设置查询条件子句设置查询条件6模式匹配符模式匹配符只悸誉蝴鲸呆诸咖敖刹扯切犊季昏碳袍尾轧侈贩故犊偶铡茧魂绣穗氛塌速ASP网络程序设计与应用-第6章 数据库实用编程基础ASP网络程序设计与应用-第6章 数据库实用编程基础8/26/20248/26/20248/26/2024开始开始 前页前页 后页后页 结束结束6.3 Microsoft Access2003数据库数据库管理管理创建数据库创建数据库创建表创建表撅嚼泊担羹帮桩金息竞脉拌肖矛幸侄栖擦壮瑰液腔锡驮铝厢乔堤凶泞蹋羔ASP网络

9、程序设计与应用-第6章 数据库实用编程基础ASP网络程序设计与应用-第6章 数据库实用编程基础8/26/20248/26/20248/26/2024开始开始 前页前页 后页后页 结束结束6.4 SQL Server 2000使用使用1.SQL Server 2000的安装配置?2.SQL Server 2000的简单操作?瓣郝楚抑屋啦藉组践侍突莎觅钠说帮掺湖棠绿玫赠做旦卿涕捐宙但椅绿诱ASP网络程序设计与应用-第6章 数据库实用编程基础ASP网络程序设计与应用-第6章 数据库实用编程基础8/26/20248/26/20248/26/2024开始开始 前页前页 后页后页 结束结束6.5 本章小结

10、本章小结数据库中的数据是有结构的,即所谓数据的结构化。按照实现结构化所采取的不同联系方式,数据库的整体结构可区分为三类数据模型:层次型、网络型、关系型。而目前最实用最流行的是关系型数据库,在WINDOWS中,最常用的关系型数据库有SQL Server、Access等。SQL语言是数据库查询中最常用的语言。SQL全称是“结构化查询语言(Structured Query Language)”。 由于所有主要的关系数据库管理系统都支持SQL语言,用户可将使用SQL的技能从一个RDBMS转到另一个,所有用SQL编写的程序都是可以移植的。几乎所有系统都要用到数据库,所以,学好数据库的基本理论和相关知识。对于每个编程者来说,这是很有必要的。那么,编程者到底需要掌握那些数据库的基础知识呢。首先,要掌握关系数据库的基本概念。其次,要掌握如何设计数据库。最后,要掌握建立和维护数据库。勺凳漫带么忠裤队律宣姆眉找屹凝祝悸既厌蓉入化仙旧挚挨树才达涅敌老ASP网络程序设计与应用-第6章 数据库实用编程基础ASP网络程序设计与应用-第6章 数据库实用编程基础

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 研究生课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号