国外商品网站,邢台资讯,合肥网站设计公司,电子商务成功网站的案例什么是数据库#xff1a;一个大规模的集成的数据集合
作用#xff1a;描述现实世界的实体(entities)以及实体之间的关系
管理数据库的系统软件#xff1a;DBMS
文件是一个平滑的字符流#xff0c;无法完成信息的检索和管理
数据#xff08;data#xff09;:用来描述现…什么是数据库一个大规模的集成的数据集合
作用描述现实世界的实体(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 interfacesQuery processing and optimizationCatalog managementConcurrency control and RecoveryIntegrity constraints checkingAccess control
Database Design
Information requirementProcess requirementDBMS featureHardware, OS feature