- 1、本文档共83页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
大学计算机基础第四 数据库技术
第 4 讲数据库技术基础 ;网络与计算中心;;;;“…Science never solved one problem
without creating ten more…” ;1.数据库能做什么?;数据库能做什么?-高考数据分析应用实例;高考数据分析:数据的存储;高考数据分析:数据的存储;高考数据分析:求每个人的总分;高考数据分析:求出一分一段结果;第四章 数据库技术基础;了解数据、信息处理的概念。
了解数据库、数据库管理系统及其功能。
了解数据库系统的组成。;; 什么是信息(Information)?;4.1.1 数据、信息和数据处理;4.1.2 数据库系统;; 什么是数据库管理系统(DBMS)?; 什么是数据库系统?;应用程序;待解决问题:;4.2.1 数据模型的组成要素;数据——描述事物的符号记录,数据库中存储的基本对象。
数据模型(Data Model)——现实世界中的事物及其间联系的一种抽象表示,是一种形式化描述数据、数据间联系以及有关语义约束规则的方法
为能实现对现实世界的模拟。数据模型应该满足能比较真实地模拟现实世界、容易为人所理解和便于在计算机上实现的要求。; 张琳,女,1990年11月10日出生于湖北恩施,身高1米62,体重54kg,于2010年9月进入华中科技大学学习,所属院系计算机学院,所属专业计算机应用,所属班级1001班……; 模型中包含哪些数据类型。;
DBMS;网络与计算中心;实体集: 同型实体的集合;联系:各属性间的联系。
实体间的联系:一对一、一对多、多对多。;2. E-R图:概念模型的表示方法
由美籍华裔科学家陈品山(Peter Chen)发明,是指提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。
实体联系模式图(ERD, Entity Relationship Diagram )
实体型(Entity): 用矩形表示。
属性(Attribute):用椭圆表示。
联系(Relationship): 用菱形表示。;学生;*;*;*;关系模型的基本假定是所有数据都表示为数学上的关系,其主要特征是以记录组或二维数据表的形式组织数据。 ;关系模型是建立在严格的数学概念的基础上的,主要特征是用二维表格表达实体集合。;*;二、逻辑数据模型;;外键
如果一个关系中的属性或属性组并非该关系的主键,但它是另一个关系的主键,则称其为该关系的外键;;*;计算思维与数据库;*;4.关系运算——选择;4.关系运算——投影;4.关系运算——联接;待解决问题:;认识数据库开发平台;4.4 Access数据库的建立和维护;Access的特点;4.4.1 Access数据库的系统结构;以二维表格保存基本信息,数据库的核心。
为其它对象提供数据。
对具有复杂结构的数据,可以分别使用多张数据表,这些表之间可以通过相关字段建立关联。;数据表由表结构和表记录两部分组成
建表过程如下:
用设计视图创建表结构
选中表,用”打开”命令添加记录;表结构包括:
字段名
数据类型
如文本型、数字型等
字段属性
(1)字段大小
(2)格式
(3)小数位数
(4)标题
(5)有效性规则
4.是否是主关键字
;建立关系(目的:实现数据库的参照完整性);4.4.5 查询;例4.13 利用查询向导实现“学生基本信息”的选择查询。
“创建”?“查询向导”?“简单查询向导”;2) 使用设计视图创建查询
“创建”?“查询设计”?“显示表”
;2) 使用设计视图创建查询;例:查询所有学生的学号、姓名和籍贯
例:查询所有同学(或姓“王”的同学)的成绩。
例:查询姓“王”的同学的课程名称和相应的成绩。
;3)SQL查询——SQL语句创建的查询
“创建”?“查询设计”?关闭“显示表”;待解决问题:;???解SQL语言的的定义及功能
掌握SQL-Select语句的基本语法
掌握SQL-Select语句的应用;; 有四类SQL语句:
DQL(数据查询语言)用以从表中获得数据,确定数据怎样在应用程序给出。
DDL(数据定义语言)用于数据库结构定义
DML(数据操纵语言)用于数据处理
DCL(数据控制语言)用于用户权限管理
标准的SQL包括9个动词;选择字段
表
排序
条件; Select的语法包括几个主要的子句,分别是Select 、From、Where和Order by 子句;4.3.1 SELECT语句;
各参数作用如下:
all : 所有行,缺省值.
distinct : 禁止出现完全相同的记录.
* : 所有字段.
where : 查询条件,缺省将查询表中所有记录.
order by : 排序,asc升序,desc降序,默认升序.;常用运算符;例如:在学
您可能关注的文档
最近下载
- 湘美版(2024)七上 2.凝聚的力量 课件.pptx
- (完整)服装缝纫工初级理论知识试卷.pdf VIP
- 中国脑卒中护理指导规范.pptx VIP
- 2015最新七年级上册英语《Unit1What-does-he-look-like》课件(鲁教版)-(一).ppt VIP
- 资源综合利用企业耗用废弃原料占比及产品产销情况表.docx
- 附件1 国家重点研发计划课题绩效自评价报告模板(2019).doc VIP
- 《出纳实务》教学教案.doc VIP
- 小学中秋节安全教育主题班会.pptx
- 2024年湖北省襄阳襄城区事业单位统一公开招聘33人【综合基础知识500题】高频考点模拟试题及参考答案解析.docx
- (部编)八年级上册第二单元教案教学设计.doc
文档评论(0)