everything over DB大数据环境:关系数据库为核心(基础);还有面向对象\XML\NoSQL等。
大数据时代:通过对往年的数据对未来进行分析
数据库:表(collection of related data)
掌握SQL:数据库语言来操作数据库系统(也可以用数据库应用程序,数据库-表开发来的)
课程:
- 基本知识与关系模型
- 数据库语言-SQL
- 数据建模与数据库设计
- 数据库管理系统实现技术(存取与控制:算法;更快查询)
Database System Concepts
Database System Implementation
内存中数据的快速操作:数据结构
内存-外存结合的数据操作:数据库系统(操作的执行算法实现)
文件操作内存管理:OS
column:数据项,字段,属性,
数据库(DB-database TABLE)、数据库系统(DBMS-management system ORACLE\SQL SERVER、MYSQL)、数据库管理系统(DBAP-application);管理员(DBA-administrator)
DBMS为了DB管理,后台运行一系列程序,和OS交互,分布式的通信控制;可靠性的事务授权API;MYSQL、ORACLE,etc.
数据库系统的构成(工作环境)
DEFIITION+MANIPULATION+CONTROL=SQL
一条数据库语言=多条高级语言