最新文章列表

JDBC与java数据库连接

                                                             DBMS(database management system)   1  数据库主键必须有值,否则违背了实体完整性原则。  2 数据库中表的外键必须是另一张表的主键值,否则违背了参照完整性原则。  3  select * from tableName     sel ...
谷熙亚 评论(0) 有785人浏览 2013-04-06 12:00

DB知识总结

SQL基础知识大全    SQL语言由命令、子句、运算和集合函数等构成。在SQL中,数据定义语言DDL(用来建立及定义数据表、字段以及索引等数据库结构)包含的命令有CREATE、DROP、ALTER;数据操纵语言DML(用来提供数据的查询、排序以及筛选数据等功能)包含的命令有SELECT、INSERT、UPDATE、DELETE。 一、SQL语句 (1)Select 查询语句 语法:SELEC ...
zhangIT 评论(0) 有1179人浏览 2012-10-22 20:54

Oracle的dbms_output包的put()和put_line()

Oracle的dbms_output包的put()和put_line()的区别只是有没有回车换行吗?   答案是否 除了自动添加回车换行外,还有就是缓冲区最大容量的问题!! 无论如何设置serveroutput size,10g里 put() 最多只能输出 32767 个byte 而 put_line() 的最大容量为 1000000个byte   如果你的用户代码足够长(大于32 ...
Eric.Yan 评论(0) 有3115人浏览 2012-04-17 15:46

数据库系统

1 数据库模式 数据库是长期存储在计算机内的、有组织的、可共享的数据集合。 数据库系统一般由数据库、数据库管理系统(Database Management System,DBMS)、应用系统、数据库管理员(Database Administrator,DBA)和用户构成。 数据库系统结构:三级模式和两级映射 (1)三级模式 数据库系统由外模式、概念模式和内模式。   外模式也叫子模 ...
housen1987 评论(0) 有928人浏览 2011-12-29 21:33

中级菜鸟--SQL语法大全【值得珍藏】

1、说明:复制表(只复制结构,源表名:a 新表名:b) (Access可用)法一:select * into b from a where 1<>1法二:select top 0 * into b from a 2、说明:拷贝表(拷贝数 ...
xp9802 评论(12) 有4633人浏览 2011-12-11 09:32

常用SQL语法大全----菜鸟级【值得珍藏】

SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop ...
xp9802 评论(0) 有1668人浏览 2011-11-17 09:05

什么是SQL注入式攻击

什么是SQL注入式攻击? 所谓SQL注入式攻击,就是攻击者把SQL命令插入到Web表单的输入域或页面请求的查询字符串,欺骗服务器执行恶意的SQL命令。在某些表单中,用户输入的内容直接用来构造(或者影响)动态SQL命令,或作为存储过程的输入参数,这类表单特别容易受到SQL注入式攻击。常见的SQL注入式攻击过程类如: ⑴ 某个ASP.NET Web应用有一个登录页面,这个登录页面控制着用户是否有权访 ...
xp9802 评论(10) 有3911人浏览 2011-11-10 09:16

SQL Server的日期计算

[size=large]a. 一个月的第一天 SELECT DATEADD(mm, DATEDIFF(mm,0,getdate()), 0) b. 本周的星期一 SELECT DATEADD(wk, DATEDIFF(wk,0,getdate()), 0) c. 一年的第一天 SELECT DATEADD(yy, DATEDIFF(yy,0,getdate()), 0) d. ...
xp9802 评论(0) 有1225人浏览 2011-11-09 09:25

视图与临时表的区别

临时表     临时表与永久表相似,但临时表存储在 tempdb 中,当不再使用时会自动删除。     临时表有两种类型:本地和全局。它们在名称、可见性以 ...
xp9802 评论(0) 有1438人浏览 2011-11-05 11:03

常见的数据库基础面试题大全

1. 数据抽象:物理抽象、概念抽象、视图级抽象,内模式、模式、外模式 2. SQL语言包括数据定义、数据操纵(Data Manipulation),数据控制(Data Control) 数据定义 ...
xp9802 评论(1) 有1720人浏览 2011-11-04 09:18

Oracle系统包

包名称 包头文件 说明 dbms_aleri dbmsalrt.sql 异步处理数据库事件 dbms_application_info dbmsutil.sql 注册当前运行的应用的名称(用于性能监控) dbms_aqadm dbmsaqad.sql 与高级队列选项一起使用 dbms_ddl dbmsutil.sql 重新编译存储子程序和包,分析数 ...
=寂寞_狐狸= 评论(0) 有979人浏览 2011-09-27 00:46

PDM模型生成MySQL数据库代码,给表和列添加备注

这两天公司要求将原有的一个SQL Server2005的数据库模型转为MySQL,在生成数据库表的列备注上费了不少功夫。现将其记录下来,希望能帮助跟我遇到同样问题的朋友。 第一步:改变模型数据库类型:   选择Database->Change Current DBMS...打开对话框,选择新的数据库系统。 第二步:生成代码: 生成创建数据库、表的代码并同时生成表和列的备注信息。    首先,我 ...
yang8820 评论(0) 有9492人浏览 2011-09-26 14:43

ora—14404分区表包含不同表空间的分区

群:127881306 1.查找分区表 select table_name from user_tables where partitioned='YES'; 2.查看你的分区表的定义 set long 1000 select dbms_metadata.get_ddl('TABLE','TABLENAME','USERNAME') FROM dual; 3.合并分区表 alter tabl ...
my_ora 评论(0) 有3958人浏览 2011-08-01 16:58

使用索引的规则

群:127881306 1.索引对大表最有用,不要在小表上加索引. 2.为每个表中的主码指定一个唯一索引。 3.索引对于那些频繁出现在SQL命令中的where子句中的列最有用,不管这些列在选择中用来限定行还是为了表连接。 4.当一个属性中存在很多不同的值时,可以使用索引。Oracle建议当一个属性中有少于30个不同值时,索引不是很有用,当属性中有100或更多不同值时索引就很明显地有用了。相似地,只有 ...
my_ora 评论(0) 有909人浏览 2011-07-29 19:55

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics