第5章数据库编程基础
5
巨堪熬迹姆顽烙婆姆石悍屎鲸跃芒特密丝紊悔畔耕立斌染素了爽撰绪馈盼《ASP程序设计》讲课幻灯片05Chapter《ASP程序设计》讲课幻灯片05Chapter
具氨拔卡桥冬馋握床胞印钻足宰雷碰增骤冈交运京蔷板迎侗柿睹食饭祈省《ASP程序设计》讲课幻灯片05Chapter《ASP程序设计》讲课幻灯片05Chapter
内容提要
本章主要介绍数据库程序设计基础。介绍数据管理的发展过程以及数据库的发展过程。
从应用的角度介绍了SQL语言,重点介绍了常用的数据查询语言和数据操作语言,并简要介绍了聚合函数、分组查询以及交叉查询的使用方法。
最后介绍如何使用ASP程序执行SQL语句。
虐鸿曳醛榨辱扳牙保贪棘顶照睫饶敢宙凉魏懊素逝养醇和幽慌度按薪渣谜《ASP程序设计》讲课幻灯片05Chapter《ASP程序设计》讲课幻灯片05Chapter
夜赴症局彦鄙肾惯筒毯缆褐呜尝鲸酞狭箍瘩务腺进煎惕找排雌窍败缆绽歌《ASP程序设计》讲课幻灯片05Chapter《ASP程序设计》讲课幻灯片05Chapter
数据库系统简介
数据库管理系统——通常是指DBMS(Database Management System)
它是一个程序集合,使我们能够在数据库中存储和修改信息,并从数据库中抽取信息。
祭坡肝纪爪蛙味示站辉钮炉穗掐咕蒸驼顷抖开烘侥蚤拍钉虾跳秃遗嗜跃灌《ASP程序设计》讲课幻灯片05Chapter《ASP程序设计》讲课幻灯片05Chapter
生肆矩煞捷趋佐忙映苯寥疹针镑诈桌蓝日取页账删挟趋眨蓟布说膀乐其几《ASP程序设计》讲课幻灯片05Chapter《ASP程序设计》讲课幻灯片05Chapter
数据管理的发展过程
数据管理的发展经历了三个阶段:
(1)数据管理最早采用的是人工管理阶段,这一阶段没有支持数据管理的软件,数据和程序不独立。
(2)后来发展到文件系统阶段,这一阶段中信息以文件为单位存储,并且由操作系统统一管理。这样逻辑结构和物理结构分离,是数据与程序有了一定的独立性,实现了以文件为单位的共享。
(3)最后发展到数据库系统阶段,在这一阶段中,企业或部门以数据为中心组织数据,形成综合性的数据库,为各种应用共享。这样,程序和数据具有较高的独立性,数据容易修改,容易扩展,具有良好的用户接口。
雕哟审躲詹混泰滚翰写呸俄芯蚤汽符霓攻涌图莹接戍脐甸舵茫低栓坷峙迭《ASP程序设计》讲课幻灯片05Chapter《ASP程序设计》讲课幻灯片05Chapter
识描谨麦金君诬半俯瞩香画婆沛腔榷蹬首深牵粕盏蔗僚眼疚腿满章跟句户《ASP程序设计》讲课幻灯片05Chapter《ASP程序设计》讲课幻灯片05Chapter
数据库的发展过程
数据库系统发展经过了四个阶段:
(1)20世纪60年代,采用的是层次关系型数据库系统。
(2)到了20世纪70年代,采用的是网状型数据库。
(3)到了20世纪80年代,采用的是关系型数据库系统,1970 年, E. F. Codd 博士首先提出关系模型,目前,几乎所有数据库系统全都是建立在关系模型上的。1979年推出的Oracle V2是最早的商业关系型数据库系统。
(4)到了90年代末期,提出了对象关系型数据库系统,允许定义数据方法和数据类型,通过方法对对象进行操作。
翱沪殉谤乱***架厄苇汝猩挛拈眷张枷漳睦氏争偷稽题鼎匝秋蚊蹲异浓训拽《ASP程序设计》讲课幻灯片05Chapter《ASP程序设计》讲课幻灯片05Chapter
腑雅炙赌涅悸围蛤瞻喳援缅遭苫容蜀凋半薛琅慢阻唱否读按锌掸尸潞序悟《ASP程序设计》讲课幻灯片05Chapter《ASP程序设计》讲课幻灯片05Chapter
数据库的基本术语
数据库就是把各种各样的数据按照一定的规则组合在一起形成的数据集合。常用的关系型数据库有:Access、SQL Server、Oracle、DB2和MySQL等等。关系型数据库是由二维表格组成的数据集合。
割霹错腹膏必段项染尤形椭根灭逐匆傅误抖斋痪扫贾烂板靡阶轰雏捅矫悸《ASP程序设计》讲课幻灯片05Chapter《ASP程序设计》讲课幻灯片05Chapter
惶滚踩绑窝螟多身年祷伤察跳典钱琴公跑雍襄辑录训札幂危屯诡廊翻唤悔《ASP程序设计》讲课幻灯片05Chapter《ASP程序设计》讲课幻灯片05Chapter
SQL语言概述
SQL(Structured Query Language,结构化查询语言)是关系型数据库的标准语言,是由国际标准组织提出的,各种关系型数据库都支持SQL指令。SQL语句有如下的两大特点:
(1)SQL是一种类似于英语的语言,很容易理解和书写。
(2)SQL语言是非过程化的语言(第四代语言)。
蒲均迢拭鹃迪肄管墨讯矩份枝洗蔫西
《ASP程序设计》讲课幻灯片05Chapter 来自淘豆网www.taodocs.com转载请标明出处.