1.数据存储方式3个阶段
1.人工管理阶段
2.文件系统阶段
3.数据库系统阶段
数据库组成
1.数据库由若干张表组成,表由若干个字段组成
2.关系数据库的表都是二维表
2.数据库泛型(创建数据库必须满足的要求)
1.第一范式(1NF):设计数据库满足的最低要求表中不能有重复字段,并且每个字段不能在拆分
3.数据库技术构成
1.数据库系统
2.sql语句
3.数据库访问技术等
4.sql语言分类
1.DDL(数据定义语言):主要用于创建表,视图,索引,触发器等。其中包括CREATE(创建表),ALTER(修改表),DROP(删除表)语句
2.DML(数据库操作语言):主要用于插入(SELECT),删除(DELETE),修改(UPDATA),查询(SELECT)数据。
3.DCL(数据控制语言):主要用于控制用户权限。其中包括GRANT(给用户增加权限)语句和REVOKE(收回用户权限)语句
5.数据库访问技术
1.只有使用该技术应用程序中的sql语句才会生效
2.不同的语言数据库访问技术不一样。如早期ODBC,C#AOD.NET,JAVA使用JDBC来访问数据库。使用这些数据库访问技术时,必须另外安装相应的驱动程序。
3.ODBC技术:为访问不同的关系数据库提供了一个共同的接口。通过ODBC提供的接口,应用程序就可以连接数据库。然后执行sql语言来操作数据库中得数据
4.ODBC访问mysql:必须安装驱动程序Connector/ODBC
5.php访问mysql:php5以后开始提供mysqli接口。php可以通过mysql功能模块和mysqli接口来访问数据库
6.数据库数据类型