数据库简介
1. 类型有:文档型sqlite, 服务型
2. 关系存储:1对1,1对多,多对多存储
数据表
1. 数据表是二维数组的组合(由横向的行,纵向的列组成)
数据库类型
1.整数数据类型,浮点数据类型,时期/时间数据类型,字符串数据类型,二进制数据类型
数据库系统组成
1. 数据库,数据库管理系统,数据库应用程序
数据看查询和修改
1 SQL语言查询
2. 数据库语言组成
DDL:DROP,CREATE,ALTEP(数据库定义语言)
DML:INSERT,UPDATE,DELETE(数据库中操作语言)
DQL:SELECT(数据库中查询检索语言)
DCL:GRANT,REVOKE,COMMITRLBACK(数据库控制语言)
数据库访问
1. ODBC(开放数据库连接)
2. JDBC(Java数据库连接)
3. ADO.NET(NET框架中用于数据库交互)
4. PDO(PHP语言访问数据库)
数据库的环境搭建
1. windows环境搭建,安装时注意不要有中文和空格,服务开启和关闭在服务posygresql操作,默认端口(5432)
2.linux环境搭建,安装完毕后,
查看应用程序进程: ps aux | grep postgres
切换postgres用户下:su postgres
关闭数据库:./pg_ctl stop -D /postgreSQL/9.3/date
开启数据库:./pg_ctl start -D /postgreSQL/9.3/date -l