为了账号安全,请及时绑定邮箱和手机立即绑定

SQL Server

关于数据库安全的那些事

以下只是针对 MS sql server的总结和学习 学习MS sql数据库两年的时间了,一直以来关注的是sql语句,CRUD、怎样建视图、函数、存储过程、触发器等等。但是对于数据库原理和数据库性能优化、数据库安全策略等却讳莫如深。那么,接下来会总结一下我对于sql server 的一些理解。 数据库安全,相信每个做DBA的朋友都有深刻的见解。但仍然是现在社会信息泄露的主战场。本文将介绍一下,MS...

49浏览 1推荐 0评论

面对对象开发参考手册

1.ADO(ActiveX Data Object),是一种基于OLEDB之上的数据库访问技术,OLEDB是一种底层的编程接口,它支持关系或非关系型数据源,比如各种类型的数据库,电子表格,电子邮件和文本文件等。 ADO对象模型主要包括七个对象,分为三个独立对象(主要对象)和四个非独立对象(辅助对象)。 1.Connection对象:负责数据库的连接工作,可以说它是操作数据库的前提,换句话说就是其他...

71浏览 1推荐 0评论

Transact-SQL查询语句精华大全及实例演示 原创

本次我将通过一个小案例:工厂管理系统数据字典......让大家回顾 SQL Server 的知识点复习与巩固,同样如果你的是小白也没有关系的,只要你跟着案例手敲代码,不熟也能生巧,着眼于代码实战,学得会,熟读唐诗三百首,不会作诗也能吟~ 创建工厂管理的数据库factory,打开数据库factory CREATE DATABASE factory GO USE factory GO 首先根据工厂管理...

180浏览 2推荐 0评论

数据库范式与设计实践实例 原创

设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。 目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)和第五范式(5NF,还又称完美范式)。 我们本节课程只讲解到第三种,已能满足一般的数据库设计要求,其它范式可以在后面自行...

276浏览 4推荐 0评论

SQL JOINS 介绍 ( INNER JOIN、LEFT/RIGH 原创

假设两张表:t1 和 t2。它们的数据如下。 id name id name -- ---- -- ---- 1 Pirate 1 Rutabaga 2 Monkey 2 Pirate 3 Ninja 3 Darth Vader 4 Spaghetti 4 Ninja 各有四条记录,有两条是一样的。 接下来,就以这两张表作为操作对象,介绍 SQL JOINS。 注意: t1 对应图中的 Table...

285浏览 3推荐 0评论

数据库的基础知识 一

启动、停止mysql数据库服务: 方式一:命令行模式(管理员身份) 启动:net start mysql 停止:net stop mysql 方式二:服务模式 控制面饭 > 管理工具 > 服务 > mysql > 启动、停止 登陆、退出mysql系统 登陆:mysql -h 服务器地址 -u 登录名 【-P端口号】 -p密码 或者:mysql --host=服务器地址 --...

284浏览 1推荐 0评论

PostgreSQL (递归)CTE 通用表表达式

原文链接:http://www.jasongj.com/sql/cte/ WITH语句通常被称为通用表表达式(Common Table Expressions)或者CTEs。 WITH语句作为一个辅助语句依附于主语句,WITH语句和主语句都可以是SELECT,INSERT,UPDATE,DELETE中的任何一种语句。 例讲CTE WITH语句最基本的功能是把复杂查询语句拆分成多个简单的部分,如下例...

241浏览 1推荐 0评论

sql 注入越过登录验证实例

根据我们提交的用户名和密码被合成到SQL查询语句当中之后是这样的:select * from users where username='user' and password='password'。很明显,用户名和密码都和我们数据库给出的一样,肯定能够成功登陆。但是,如果我们输入一个错误的用户名或密码呢?很明显,肯定登入不了吧。恩,正常情况下是如此,但是对于...

996浏览 12推荐 2评论

为什么使用PreparedStatement?

在JDBC应用中,如果你已经是稍有水平开发者,你就应该始终以PreparedStatement代替Statement.也就是说,在任何时候都不要使用Statement 一.代码的可读性和可维护性. 虽然用PreparedStatement来代替Statement会使代码多出几行,但这样的代码无论从可读性还是可维护性上来说.都比直接用Statement的代码高很多档次: stmt.executeUp...

350浏览 1推荐 0评论

20161107-想要毕业的爬坑之路

今天又是星期一,Farm一天,收获还是挺多的。 关于C#,C#中的数据类型主要分成两类,第一类是“值类型”,第二类是“引用类型”。值类型里面有int;char;double等。引用类型里面有类,数组,借口,还有一个很特别的就是string类是一个引用类型。值类型里面的值只复制值,不复制地址,所以不能一变全变,但是引用类型就完全相反了。 对于这两种不同...

338浏览 2推荐 0评论

解决用逗号作为分隔符的CSV文件,并且CSV文件字段中数据也含有逗号的

1.去CSV的去逗号(‘,’)分隔符的问题。 row format delimited fields terminated by ','; 2.解决用逗号作为分隔符的CSV文件,并且CSV文件字段中数据也含有逗号的问题。 row format serde 'org.apache.hadoop.hive.serde2.OpenCSVserde' with se...

666浏览 1推荐 0评论

SQL Server 2012 数据库笔记

第一章 初识SQL Server2012 1.2、作为SQL Server的最新版本,SQL Server 2012具有以下激动人心的新功能. 1、AlwaysOn。 2、Columnstore索引。 3、DBA自定义服务器权限。 4、Windows Server Core支持。 5、Sequence Objects。 6、PowerView。 7、增强的审计功能。 8、增强的PowerShell...

666浏览 14推荐 0评论

处理动态分区时出现的异常

这是由于默认的动态分区数为1000,而我们实际数值大于它造成的。因此可在hive中先执行以下代码扩大分区数值,再执行动态分区命令: set hive.exec.max.dynamic.partitions=20000;...

261浏览 1推荐 0评论

关于数据库的一些常识

"空值" 和"NULL"的概念:   1:空值('')是不占用空间的,判断空字符用 = '' 或者 <> '' 来进行处理;   2: NULL值是未知的,且占用空间,不走索引;判断 NULL 用 IS NULL 或者 is not null , SQL 语句函数中可以使用 ifnull...

429浏览 2推荐 1评论

mysql服务无法正常启动

关于mysql服务无法正常启动,windows无法启动mysql服务,错误1053的问题 如果你在修改了my.ini以后mysql就启动不了了, 1.去检查你的my.ini的保存编码格式是不是ANSI,如果不是将其改为ANSI (一般我们修改my.ini时,都无法直接保存,而是选择另存为在其他目录下,再去替换,在另存为的时候默认的编码可能会变为UTF-8) 2.到服务里面查看MySQL的服务状态,...

382浏览 6推荐 0评论
首页上一页1234下一页尾页

推荐作者

热门手记

意见反馈 常见问题 APP下载
官方微信