数据库自学
文章平均质量分 77
janeness
这个作者很懒,什么都没留下…
展开
-
SQL的语句们~~
SQL语句是以分号来进行区分的,所以你可以每行写一个单词的写一个SQL语句,最后分号之后,才会执行 但是一般没有必要。 数据库定义语言(大小写不敏感)(DDL): create、drop、alter等 create database databaseName; 创建数据库 create table tableName(id int(11) primary key auto_in原创 2014-04-23 15:42:24 · 498 阅读 · 0 评论 -
数据库多表查询
多表查询之外键: 主键:唯一标识一条记录,不能有重复,不允许为空,用来保证数据完整性 外键是另一个表的主键,外键可以有重复的,可以是控制,用来和其他表建立联系。 例如 部门表中的主键id 员工表的dept_id就是外键:代表的就是dept的id主键(通过这个dept_id来获取员工的除了员工表之外的相关的部门的详细的信息)。 添加外键约束之前,要先创建约束的表,练习一下原创 2014-04-23 15:47:50 · 1337 阅读 · 0 评论 -
MySQL存储过程和函数
MySQL存储过程和函数: 存储过程和函数是事先经过编译并存储在数据库中的一段SQL语句的集合。 存储过程和函数的区别: 函数必须有返回值,存储过程没有。 存储过程的参数可以是in(输入参数)、out(输出参数[返回值有多个])、inout(输入输出参数)类型,函数的参数只能是in。 优点:【高并发的应用程序就会较多的使用存储过程。】 存储过程只在创建时进行编译,SQL语句每执行一次就原创 2014-04-23 15:49:10 · 476 阅读 · 0 评论 -
数据库基础知识
数据库:是存入数据的仓库。数据按照一定的格式存放,长期存储在计算机内的有组织的,可共享的数据集合。 三种数据库类型: 关系数据库: 面向对象数据库:Oracle是面向对象的数据库 XML数据库:以XML来实现数据存储 数据库管理----Database Administration: 是有关建立、存储、修改和存取数据库中信息的技术,是指为保证数据库系统的正常运行和服务质量 有原创 2014-04-23 15:31:29 · 465 阅读 · 0 评论 -
Mysql函数
Mysql聚合函数: avg平均数的函数(返回表中某字段的平均值): select avg(age) from tableName;-----这是查询表中的平均年龄 count总个数函数(返回select检索到的指定列的非null的值的数目): select count(name) from tableName;-----如果name变为*通配符的话,空值也会算个数原创 2014-04-23 15:43:15 · 591 阅读 · 0 评论