数据库
文章平均质量分 69
qin9r3y
这个作者很懒,什么都没留下…
展开
-
oracle row_number over
1.先创建表 create table employee (empid int ,deptid int ,salary decimal(10,2)); 2.插入记录 insert into employee values(1,10,5500.00); insert into employee values(2,10,4500.00); insert into employee转载 2012-12-15 22:38:00 · 540 阅读 · 0 评论 -
数据库的几个概念:主键,外键,索引,唯一索引
转载自http://blog.csdn.net/xrt95050/article/details/5556411 主键: 主键是数据表的唯一索引,比如学生表里有学号和姓名,姓名可能有重名的,但学号确是唯一的,你要从学生表中搜索一条纪录如查找一个人,就只能根据学号去查找,这才能找出唯一的一个,这就是主键;如:id int(10) not null primary key au转载 2012-12-15 23:28:19 · 371 阅读 · 0 评论 -
ORACLE中in 和 exists区别
IN和EXISTS区别 in 是把外表和内表作hash join,而exists是对外表作loop,每次loop再对内表进行查询。 一直以来认为exists比in效率高的说法是不准确的。 如果查询的两个表大小相当,那么用in和exists差别不大。 如果两个表中一个较小,一个是大表,则子查询表大的用exists,子查询表小的用in: 例如:表A(小表),表B(大表) 1:转载 2013-01-06 15:29:34 · 308 阅读 · 0 评论 -
JDBC 数据库url连接字符串汇总
端口 sqlserver 1443 mysql 3306 oracle 1521 数据库url sqlserver2005 jdbc:sqlserver://ip:1443;databaseName=dbName mysq原创 2013-03-18 08:44:17 · 781 阅读 · 0 评论 -
安装配置绿色版MySQL5.6
1.复制解压后根目录下的my-default.ini,重命名为my.ini保存到相同路径下 2.修改my.ini [mysqld] # 设置mysql的安装目录,如果目录中带空格则必须加引号 basedir = "C:\Program Files (x86)\mysql-5.6.13-win32" # 设置mysql数据库的数据的存放目录,文件夹名必须是data datadir = "原创 2013-08-16 09:53:01 · 5396 阅读 · 1 评论 -
数据库范式——通俗易懂【转】
数据库范式是数据库设计中必不可少的知识,没有对范式的理解,就无法设计出高效率、优雅的数据库。甚至设计出错误的数据库。而想要理解并掌握范式却并不是那么容易。教科书中一般以关系代数的方法来解释数据库范式。这样做虽然能够十分准确的表达数据库范式,但比较抽象,不太直观,不便于理解,更难以记忆。 本文用较为直白的语言介绍范式,旨在便于理解和记忆,这样做可能会出现一些不精确的表述。但对于初学者转载 2014-07-18 10:26:32 · 615 阅读 · 0 评论