数据库原理与应用 01

数据库的概述

               数据:未经加工的原始资料(描述事物的符号数据) 如:文字,符号,图像、视频、音频等结合	成为数据
               数据的语义:
                                 数据和数据的语义(对信息的解释)不可分
               信息:是用文字、数字、符号、图像等介质来描述事件、事物	现象的内容、数量和特征,
                          作为经营、生产、管理、分析和决策的依据
                          信息是满足用户的需要经过加工处理的数据
                          信息是经过加工的数据
                          具有 传播性、共享性、适用性和时效性
               计算机是用于处理数据,为人们提供各方面有用的信息		
                
               数据处理:
                              数据管理-->数据库技术
                              数据加工--->计算机研究前沿
               
               数据的概念:
                                  长期储存在计算机内、有组织的、可共享的大量的数据集合
                                  有组织的结构有:
                                                           层次模型
                                                           网状模型
                                                           关系模型 
               数据管理阶段分为三种
                      手工管理阶段
                      文件系统管理
                              特点:
                                      * 数据可长期保存	
                                      * 由文件系统对数据进行管理
                                      * 文件多样化组织
                                      * 程序和数据间具有一定的独立性
                      数据库系统管理(重点)
                
                数据库的特点:
                           数据库缺点:数据的一致性,是数据库最害怕的
                           
                           全局结构化	:站在整个系统的高度去考虑全局
                           数据冗余少,易扩展
                           独立性功能强
                           统一的数据控制:
                                          	数据安全性:防止不合法的使用对数据的破坏 如:人为修改
                                          	数据完整性:保证数据的正确性、有效、相容性
                                            并发控制:防止多个用户的并发操作对数据库的完整性造成破坏
                                            数据库的恢复:当某个硬件或者软件发生故障时,能恢复数据库到最近的某个时刻的
                                                                      正确状态
                          
                          数据库的组成:
                                  终端用户(数据库应用系统(开发工具(DBMS(数据库(操作系统(硬件))))))
                                  这些都是包含关系		
                                  DBMS:数据管理系统的简称,是数据库创建需要的一个系统,属于系统软件	
                                                包括数据的本身,也包括数据之间的联系
                                  数据库管理系统是一个  系统软件	
                          
                          数据库系统的组成:
                                  数据库(DB)
                                  数据库管理系统(DBMS)
                                  数据库应用系统
                                  数据库用户

数据模型

              	数据模型:数据模型是现实世界数据特征的抽象,数据库是应用的数据的综合,
              	                  它反映数据本身和数据间的联系
              	                 数据模型是数据库系统的核心和基础
              	
              	数据模型分类:
              	                     逻辑模型
              	                            是按计算机系统的观点对数据建模,主要用于数据库管理系统的实现
              	                     物理模型
              	                            数据在计算机中存储的方式
              	                     
              	                                    
              	数据模型的要求:
              	        * 能真是模拟现实世界
              	        * 易于人为理解
              	        * 便于计算机实现
              	        
              	        三个世界、两个层次
              	        现实世界----信息世界----机器世界
              	        概念模型--数据模型
                
                        概念模型:是按用户的观点来对数据建模的,主要用户数据库设计
                        数据模型:是按计算机系统的观点来对数据建模, 主要用DBMS设计

             概念模型(建模思想,将具体事物建模化)
                   概念模型是现实世界到信息世界的第一层抽象,是DB设计人员和用户之间交流的语言
                   将用户的观点对数据和信息 建模
                   常用的概念层数据模型:
                           实体-联系模型	
                                  实体:客观存在相互区别的事物、
                                             实体往往指某类事物的 集合,把每一类数据对象的个体称为实体。
                                  实体集:同类实体的集合(每个实体机必须有名字)
                                  属性:实体具有的特征、特点
                                  实体型:用实体名和属性来表示某个类型的实体 
                                  联系:事物之间的联系
                                  码:能唯一标志实体的属性集(就是能唯一区别开实体的特别的标志)
                                  域:属性值的取值范围
                                  联系:实体型内部之间的联系和实体型外部之间的联系
                                         类型:一对一
                                                    一对多
                                                    多对多
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值