文档介绍:第10章数据库与SQL基础
计算机导论计算机导论
Introduction puter
张建国
哈工大计算机科学与技术学院
2008-10-14 哈工大计算机科学与技术学院张建国 Slide 10-1
第第1010章章数据库与数据库与SQLSQL基础基础
2008-10-14 2
第10章数据库与SQL基础
本章主要内容本章主要内容
数据库概述 SQL的视图
概念模型与数据模型 SQL Server 2000
关系模型与关系数据库数据库的应用模式
关系数据库标准语言本章小结
SQL 本章的作业和任务
SQL的数据定义
SQL的数据更新
SQL的数据查询
2008-10-14 哈工大计算机科学与技术学院张建国 Slide 10-3
第10章数据库与SQL基础
数据库概述数据库概述
随着计算机技术的发展,数据处理和数据管理在计算机应用中
所占比例越来越大,几乎所有规模较大的数据处理活动都涉及
到大量的数据——人类已进入信息社会.
信息社会以信息为基础信息处理的问题
获取信息妥善地保存大量的信息
表示信息科学地管理错综复杂的信息
处理信息快速地处理信息
有效地使用信息
•让计算机去替我
们做那些枯燥的
事,而人应该去做
创造性的事!
2008-10-14 哈工大计算机科学与技术学院张建国 Slide 10-4
第10章数据库与SQL基础
数据库概述数据库概述(Cont.)(Cont.)
20世纪50~60年代,一般采用高级语言进行数据处理和数据管
理,但高级语言一般无法满足存储和处理大量的、关系错综复
杂的数据要求,于是在20世纪60 年代末数据库技术便应运而
生了.
现在,数据库技术已成为对大量数据进行组织和管理的重要技
术手段,也是信息化系统的基础.
•让计算机去替我
们做那些枯燥的
事,而人应该去做
创造性的事!
2008-10-14 哈工大计算机科学与技术学院张建国 Slide 10-5
第10章数据库与SQL基础
数据库概述数据库概述((Cont.)Cont.)
1. 信息与数据
信息(Information)
信息是人类对于自然界的感知.
物质世界:物质与信息
物质存在⇒信息存在
物质变化⇒信息变化
如何表示信息?如何处理信息?
信息的表现形式多种多样
文字、声音、图形、图像、动画、视频、气味等
2008-10-14 哈工大计算机科学与技术学院张建国 Slide 10-6
第10章数据库与SQL基础
数据库概述数据库概述((Cont.)Cont.)
数据(Data)
数据是信息的符号化表示.
在计算机中,数据是描述各种信息的符号记录.
数据的分类
数值数据型:数值型、非数值型
数据:文字、声音、图形、图像、动画、视频等
数据的语义注意信息和数据
的区别!
对数据记录的解释.
2008-10-14 哈工大计算机科学与技术学院张建国 Slide 10-7
第10章数据库与SQL基础
数据库概述数据库概述((Cont.)Cont.)
2. 数据库DB (Data Base)
长期存放在计算机存储介质中的有组织的、动态的、可共享
的数据集合.
3. 数据库管理系统DBMS (Data Base Management
System)
组织、存储、维护和获取数据库中数据的软件系统,是介
于数据库用户和操作系统之间的数据管理软件.
4. 数据库系统DBS (Data Base System)
在计算机系统中引入数据库后的系统,包括:
数据库管理系统DBMS及各种开发工具
数据库DB及数据库应用系统
数据库管理员 DBA (Data Base Administrator)和用户
支持数据库的硬件及其他软件
2008-10-14 哈工大计算机科学与技术学院张建国 Slide 10-8
第10章数据库与SQL基础
数据库概述数据库概述((Cont.)Cont.)
图书馆系统: 数据库系统:
书库数据库
图书管理系统数据库管理系统
读者用户(应用)
设施计算机系统
图书馆系统与数据库系统
2008-10-14 哈工大计算机科学与技术学院张建国 Slide 10-9
第10章数据库与SQL基础
数据库概述数据库概述((Cont.)Cont.)
通过数据库存放用户的