Sql Server
Ryuka-fly
这个作者很懒,什么都没留下…
展开
-
SQL Server 2000中的列级约束与表级约束
SQL Server 2000中的列级约束与表级约束 在SQL Server 2000中有5种约束:主键约束(primary keyconstraint)唯一性约束(uniqueconstraint)检查约束(check constraint)缺省约束(defaultconstraint)外部键约束(foreign k转载 2013-10-11 13:45:39 · 1258 阅读 · 0 评论 -
MySql常用命令总结
转载于http://www.cnblogs.com/zgx/archive/2011/09/13/2174798.html这两天搞个网站,又用到MySql,可是命令却一个都想不起来,所以,趁这次机会,把这些整理一下,权当作笔记吧,以便自己以后查阅!1:使用SHOW语句找出在服务器上当前存在什么数据库: mysql> SHOW DATABASES; 2:2、创建一个数据库MY转载 2014-11-15 15:43:49 · 448 阅读 · 0 评论 -
关系数据库三大范式详细剖析
转自:http://hi.baidu.com/850951030/blog/item/f5169a32235fde49ac4b5fe3.html 引言 数据库的设计范式是数据库设计所需要满足的规范,满足这些规范的数据库是简洁的、结构明晰的,同时,不会发生插入(insert)、删除(delete)和更新(update)操作异常。反之则是乱七八糟,不仅给数据库的编程人员制造麻烦,而转载 2014-06-13 00:02:49 · 535 阅读 · 0 评论 -
SQL Server创建存储过程
什么是存储过程?q 存储过程(procedure)类似于C语言中的函数q 用来执行管理任务或应用复杂的业务规则q 存储过程可以带参数,也可以返回结果q 存储过程可以包含数据操纵语句、变量、逻辑 控制语句等存储过程的优点(1)执行速度快。存储过程创建是就已经通过语法检查和性能优化,在执行时无需每次编译。存储在数据库服务器,性转载 2013-12-22 17:31:35 · 624 阅读 · 0 评论 -
SQL Server创建触发器
为什么需要触发器为什么需要触发器(TRIGGER)呢?典型的应用就是银行的取款机系统 假定该系统的数据库设计需要两张表:帐户信息表(bank)存放帐户的信息,交易信息表(transInfo)存放每次的交易信息。上述结果有什么错误?您一定发现了,当张三取钱200元时,虽然交易信息表(transInfo)中保存了取钱200元的交易信息,但帐户表(bank)中的余额仍是1000,没有转载 2013-12-22 17:30:07 · 808 阅读 · 0 评论 -
MySql常用语句
一、mysql常用语句创建,删除和最基本查询:显示数据库 mysql->show databases;创建数据库 mysql->create database db;删除数据库 mysql->drop database db;选择数据库 mysql->use db创建表 mysql->create table mytable(name varc转载 2013-12-08 17:28:34 · 514 阅读 · 0 评论 -
sql server 外键 更新(删除)规则
以前用数据库,一般都建表关系,但是这些关系建好了往往没有用到.这次写一个项目,涉及到多表的外键约束和级联删除的问题,才研究了一下.用的vs2005里面自带的SqlExpress,在VS里面作数据库,感觉不是很方便(废话,都方便了,那sqlserver2005 dev 卖给谁去!)我建了表,然后建了关系,设定了外键约束.然后就以为万事大吉了,去写代码,画界面去了.转载 2013-11-26 23:44:59 · 2892 阅读 · 0 评论 -
SQLServer2005外键约束和级联删除
SQLServer2005表T_Device:DeviceID(主键)TypeID(外键,引用到T_Type表的TypeID字段)表T_Type:TypeID(主键)如图:在表设计器里面T_Device表的TypeID字段右键单击,弹出菜单上选择关系,如图:在弹出的外键关系对话框中的INSERT和UPDATE规范中更新规则:层叠(默认为无操作)删转载 2013-11-26 23:46:02 · 1160 阅读 · 0 评论 -
JDBC操作SQL Server数据库的步骤
转载于:http://blog.163.com/jackie_howe/blog/static/1994913472012524102220319/package jdbc_test;import java.sql.*;public class Main { private Connection conn=null; private Statement stmt=nu转载 2013-11-21 16:21:02 · 774 阅读 · 0 评论 -
Eclipse连接SQL Server 2008数据库
转载于http://blog.163.com/jackie_howe/blog/static/19949134720125173539380/在连接数据库之前必须保证SQL Server 2008是采用SQL Server身份验证方式而不是windows身份验证方式。如果在安装时选用了后者,则重新设置如下:http://blog.163.com/jackie_howe/blog/s转载 2013-11-21 16:19:07 · 921 阅读 · 0 评论 -
sql_server用户名和登录名学习笔记
转载来自于:http://ce.sysu.edu.cn/hope/Item.aspx?id=80714作者:李华安 来源:本站原创 发布时间:2012年06月25日 点击数: 263 用户名 一个或多个登录对象在数据库中的映射,可以对用户对象进行授权,以便为登录对象提供对数据库的访问权限。用户定义信息存放在每个数据库的sysusers表中。转载 2013-11-20 23:39:14 · 993 阅读 · 0 评论 -
Eclipse连接SQL Server 2008数据库
在连接数据库之前必须保证SQL Server 2008是采用SQL Server身份验证方式而不是windows身份验证方式。如果在安装时选用了后者,则重新设置如下:http://blog.163.com/jackie_howe/blog/static/19949134720122261121214/ SQL Server 2008装好后,默认协议是没有开启的,可打开配置工具下的 SQ转载 2013-11-03 19:58:00 · 963 阅读 · 0 评论 -
group by 与compute对比
在整理sql语句的过程中,觉得这两个有点相似,拿出来比比。 GROUP BY子句返回的结果集中只有合计数据,而没有原始的详细记录。COMPTE生成合计作为附加的汇总列出现在结果集的最后,当与BY一起使用时,COMPUTE 子句在结果集内生成控制中断和分类汇总。 光看这两句,可能还有点模糊,我们先看下面的例子。 举例说明(目的:使用pubs数据库的titles表,生成pr转载 2013-10-28 20:01:56 · 1001 阅读 · 0 评论 -
MySQL新建用户,授权,删除用户,修改密码
首先要声明一下:一般情况下,修改MySQL密码,授权,是需要有mysql里的root权限的。注:本操作是在WIN命令提示符下,phpMyAdmin同样适用。 用户:phplamp 用户数据库:phplampDB1.新建用户。//登录MYSQL@>mysql -u root -p@>密码//创建用户mysql> insert into mysql.转载 2014-11-15 16:06:58 · 490 阅读 · 0 评论