什么是数据库:一个大规模的集成的数据集合

作用:描述现实世界的实体(entities)以及实体之间的关系

管理数据库的系统软件:DBMS

文件是一个平滑的字符流,无法完成信息的检索和管理

数据(data):用来描述现实世界实体的符号。信息存在的形式
数据模型(data model):描述数据的一组概念和定义,数据的结构,描述数据的方法
数据模式(data schema):数据使用数据模型后得到就是数据模式

数据库系统的三级模式:

  • Physical schema 数据的物理模式:数据的实际存储模式
  • Conceptual schema 概念模式 :表的结构。基表,真正存储在磁盘上的,与物理模式中的数据对应
  • External schema 外模式 :用户看到的数据的样子

两层映射:物理模式和概念模式之间有存储方法的映射,概念模式和外模式之间有可计算的映射。

关系数据模型:一行叫做元组,一列叫做属性

数据的独立性:应用程序不受数据模型的影响,这种隔离叫做数据的独立性。

  • 逻辑独立性:应用不受数据逻辑模式的影响
  • 物理独立性:应用不受数据物理模式的影响
    根本原因在于数据模式之间的两层映射。

C/S结构:

B/S结构:

优点:

  • 对客户端要求很低
  • 版本更新方便
  • 用户活动范围广泛

缺点:
时延稍微大一些

很多软件上述两种架构都支持

Database System = Applications + DBMS + Database + DBA(管理员)

DBMS is the core of database system

  • High level user interfaces
  • Query processing and optimization
  • Catalog management
  • Concurrency control and Recovery
  • Integrity constraints checking
  • Access control

Database Design

  • Information requirement
  • Process requirement
  • DBMS feature
  • Hardware, OS feature

数据库原理及应用【一】引言相关推荐

  1. 数据库原理与应用——引言(一)

    数据库原理与应用--引言(一) 一.什么是数据库(Database)? 大规模的集成的数据集合.(面向一个企业或应用单位的相关数据的集合,支持这个企业的各种应用开发的相关数据集合) 对现实世界中一个企 ...

  2. [渝粤教育] 南昌航空大学 数据库原理 参考 资料

    教育 -数据库原理-章节资料考试资料-南昌航空大学[] 引言 1.[多选题]在数据库界曾经获得过图灵奖学者包括( ) A.Charles W. Bachman B.Edgar F. Codd C.Ja ...

  3. 从千万级数据查询来聊一聊索引结构和数据库原理

    在日常工作中我们不可避免地会遇到慢SQL问题,比如笔者在之前的公司时会定期收到DBA彪哥发来的Oracle AWR报告,并特别提示我某条sql近阶段执行明显很慢,可能要优化一下等.对于这样的问题通常大 ...

  4. 滨州学院计算机自荐考试题型,滨州学院2004—2005学年第一学期期末考试计算机科学教育专业02级《数据库原理》试题及答案(3份,另附习题集)...

    内容简介: 滨州学院2004-2005学年第一学期期末考试计算机科学教育专业02级<数据库原理>试题及答案(3份) <数据库原理>模拟试题一 一.选择题(每题1分,共5分) 1 ...

  5. 数据库原理实验二 数据库管理 实验报告

    广州大学学生实验报告实验二:数据库管理 此篇分享仅供参考学习,图文禁复制,勿作他用!谢谢配合! 数据库原理实验之实验二:数据库管理 软件:Oracle SQL Developer 今天实验才刚开始,花 ...

  6. 《数据库原理与应用(第3版)》——习题

    本节书摘来自华章出版社<数据库原理与应用(第3版)>一 书中的第2章,第2.1节,作者:何玉洁,更多章节内容可以访问云栖社区"华章计算机"公众号查看. 习题 1.?解释 ...

  7. 计算机考研数据库原理真题,四川理工学院计算机学院数据库原理历年考研真题汇编.pdf...

    四川理工学院计算机学院 816 数据库原理历年考研真题汇编 最新资料, WORD格式,可编辑修改! 目 录 第一部分 历年考研真题汇编 2014 年四川理工学院计算机学院 816 数据库原理考研真题 ...

  8. 在计算机技术领域中数据库一词泛指,数据库原理模拟试题.doc

    数据库原理模拟试题 <数据库原理access>试卷 一.单选题(每题1.5分,共60分) 1.报表与窗体的区别表现在______. A.能否用其来输入数据 B.能否往其添加页面页眉区域(节 ...

  9. 《数据库原理与应用(第3版)》——1.4 数据库系统的组成

    本节书摘来自华章出版社<数据库原理与应用(第3版)>一 书中的第1章,第1.1节,作者:何玉洁,更多章节内容可以访问云栖社区"华章计算机"公众号查看. 1.4 数据库系 ...

  10. 南京工程学院 数据库复习(数据库系统概论复习 及 数据库原理与应用样题)

    一.数据库系统概论 1.1 百度文库 复习文档(需下载券) <数据库系统概论>(王珊.第五版) ★第一章   绪论 v 本章内容:数据库系统概述.数据模型.数据库系统结构 v 本章主要考点 ...

最新文章

  1. iccar conference oral presentation
  2. C++ 应用程序性能优化,第 6 章:内存池
  3. 在PPT的时候,发现用Python十几行代码就可以实现Logo换色
  4. MOS和三极管不同接法对应的性能比较
  5. Spring Boot Spring MVC 异常处理的N种方法 1
  6. php如何传递字符串,如何将PHP字符串传递给Javascript函数调用?
  7. SQLServer基础:Apply关键字用法介绍
  8. mysql安装方法_MySQL安装的三种方式
  9. 使用PL/SQL删除百万条记录的大表
  10. could not find or load the Qt platform plugin xcb
  11. oem13c安装参考
  12. UEditor自定义表情包
  13. 嘉兴 机器人仓库 菜鸟_揭秘菜鸟自动化仓库 机器人物联网+大数据(附视频)...
  14. RocketMQ:两种消费方式:pull拉、push推
  15. 怎样无损压缩视频?试试这个视频压缩大小的工具
  16. java学习笔记20(Lambda表达式、函数式编程、流式计算、练习)
  17. [存储-测试工具]vdbench文件测试随机IO混合读写配置模板
  18. android智能小车 论文,基于安卓手机蓝牙控制的智能小车设计毕业设计(论文).doc...
  19. 腾讯WXG客户端开发(已OC)
  20. win7桌面图标全变成windows media center 解决办法

热门文章

  1. 20172314 2018-2019-1《程序设计与数据结构》第一周学习总结
  2. eclipse安装java web插件
  3. some fragments
  4. 爱情九十六课,位置决定爱情
  5. web站点性能测试经验点滴
  6. java服务器端测试_java-在服务器端测试Spring Web Services端点?
  7. linux中下载的服务压缩包存放在,linux 下tomcat6 配置为服务
  8. 父类一实现serializable_我的java基础学习易错点和易忘点总结(一)
  9. 芝枝.计算机与人文科学,计算机与人文科学
  10. 铃木uy125摩托车机油_UY125 新瑞梦UM125发布 济南铃木于湖南株洲吹响国IV集结号...