数据库
文章平均质量分 59
亮仔亮仔我爱你哟
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数据库设计之路——利用好PDM(物理数据模型)
数据库的设计的一般步骤如下: 1.需求分析——了解用户的数据需求、处理需求、安全性以及完整性要求 2.概念设计——设计系统概念模型,一般为E-R图 3.逻辑设计——设计系统的模式和外模式,对于关系模型主要是基本表和视图 4.物理设计——设计数据的存储结构和存取方式,例如索引设计 5.系统实施——组织数据入库,编制应用程序、试运行 6.运行维护 在物理设计阶段,有一原创 2016-08-23 12:10:22 · 3341 阅读 · 0 评论 -
数据库管理系统DBMS
数据库管理系统——指对数据进行管理的软件系统。“数据字典”DBMS工作的重要依据,包含有关数据库的定义信息: 例如数据库的名称、数据表的定义、数据库账户和权限等。它是由DBMS自动生成并保存的一组表和视图 DBMS是数据库系统的核心:数据库系统的操作,包括查询、修改等都是通过DBMS进行的。 DBMS总是基于数据模型的,根据所采用的数据模型的不同,DBMS可以分为网状性、层次性、关系原创 2016-08-23 18:26:17 · 3171 阅读 · 0 评论 -
数据完整性约束
1.实体完整性——即主键不能为空,否则就不能唯一标识一个实体了。 2.参照完整性——即外键有两种取值:要么为空,要么和被参照表的主键值相同。当然,如果外键这个属性同时也是当前表的主属性之一的话,其值不能为空。 3.用户定义完整性——与具体的某一应用所涉及的数据有关CHECK。由关系数据库统一的处理,而不要由应用程序承担这一功能。原创 2016-08-23 20:48:20 · 724 阅读 · 0 评论 -
SQL语言基础
SQL——Structure Query Language 结构化查询语言,是数据库操作的国际标准语言。也是所有数据库产品均要支持的语言。但是不同的数据库管理系统厂商开发的SQL并不完全相同,这些不同类型的SQL,一方面遵循了标准SQL语言规定的操作,另一方面又在标准SQL语言的基础上进行了扩展。不同的SQL有不同的类型,例如,Oracle产品的SQL称之PL/SQL,Microsoft SQL原创 2016-08-23 22:31:17 · 497 阅读 · 0 评论 -
SQL命令学习——表、视图和索引的数据定义
1.基本表的创建 create table 表名( [列级完整性约束条件] [, [列级完整性约束条件]]... [,] ); eg: create student(id int primary key, name varchar(20) not null , number varchar(10) unique); //unique是完整性约束的一种,用来表示该列的值唯一原创 2016-08-24 11:16:19 · 873 阅读 · 0 评论 -
SQL多表连接查询
简单连接是使用逗号将两个或多个表进行连接。其查询结果是通过笛卡尔积产生的表——就是由一个基表中每一行与另一个基表的每一行连接所生成的表。查询结果的行数是两个基表行数的积。而使用WHERE条件,可以有效过滤掉无意义的数据。原创 2016-10-08 16:55:12 · 1283 阅读 · 0 评论 -
SQL命令学习——选择查询
select的完整语法如下: SELECT [ALL | DISTINC] TOP n[PERCENT] WITH TIES select_list [INTO [new table_name]] [FROM {table_name | view_nam} ] [,{table_name | view_nam}] [...,{table_name | view_nam}] [WHE原创 2016-09-30 16:30:42 · 1389 阅读 · 0 评论 -
Oracle的tnsnames.ora配置(PLSQL Developer)
在用PL/SQL连接到Oracle数据库服务器端的时候,需要先在tnsnames.ora中配置数据库的相关信息 tnsnames.ora一般位于ORACLE_HOME(Oracle安装主目录)——>network——>admin tnsnames.ora的一般配置信息如下: DB_NAME = (DESCRIPTION = (ADDRESS_LIST = (AD原创 2016-10-08 15:56:04 · 991 阅读 · 0 评论 -
SQL集合操作
集合操作就是将两个或多个SQL查询结果合并构成复合查询 常用的集合操作符包括UNION(并运算)、UNION ALL、INTERSECT(并运算)和MINUS(差运算) 1.UNION 该运算符可以将要多个查询结果集相加,形成一个结果集,其结果等同于集合运算的并运算。即UNION运算将第一个查询中的所有行与第二个查询中的所有行相加,并消除其中重复的行形成的一个集合。eg: select原创 2016-10-08 17:18:51 · 1170 阅读 · 0 评论 -
SQL子查询
子查询使用的关键字 1.IN关键字 确定某行的特定列的值是否包含在子查询的结果集中。例如,使用子查询查看所有部门在某一地区(1700)的雇员信息。 select employee_id,last_name,department_id from employees where department_id in( select department_id原创 2016-10-08 17:51:41 · 618 阅读 · 0 评论
分享