1、数据结构与数据库:
数据结构:一门学科,如何组织数据;把数据按照一定的逻辑组织起来->目的:增删改查
数据库:一类软件,把数据组织管理起来。 ->目的:增删改查。
2、数据库的分类
->关系型数据库:采用关系模型来组织数据的数据库。
eg:DB2,Oracle,MySql.SQL Server
->非关系型数据库:更多是指NoSQL数据库
eg:基于键值对:redis/memcached; 基于文档型:mongodb;基于列族:hbase;基于图形:neo4j
3、内存与外存的区别
->内存 存储空间小;外存 存储空间大
->内存 访问速度快; 外存 访问速度慢
->内存 成本高; 外存 成本低
->内存 数据容易丢失;外存 数据保存相对持久【断电后不消失】。
4、MySQL如何组织数据:
在一台MySQL服务器上,包含多个数据库;每个数据库中,又包含多张表;每张表中有很多记录;每个记录中有很多字段。
5、数据库的具体操作
SQL编程语言。