数据库
靓仔很忙i
我是一名程序员up!欢迎大家关注,私信,交流技术。
我的个人主页:http://xlwang.top/
展开
-
数据库理论------思维导图(未完结)
1.绪论2.关系数据库3.关系数据库标准语言SQL4.数据库安全性5.数据库完整性原创 2018-05-08 18:02:11 · 9999 阅读 · 12 评论 -
SQL Server------创建约束图解
复习一下数据库的约束机房收费系统个人重构版开始了,但在设计数据库时遇到了写小麻烦,主要是数据库中约束的应用,以前在学习数据库时进行了总结,在刚开始学习时使用的是SQL Server2000小操作了下,查证了几种约束的作用,但现在升级为08版的SQL所以在操作方式上有了些区别。虽然是小麻烦但是也反映了我们学习的一种习惯,在对知识进行封存后就放到一边,等待下次的调用,知识是要进行反复咀嚼才...转载 2018-04-25 20:12:29 · 1678 阅读 · 1 评论 -
mysql------查询练习
目录1.部门员工练习2.学生选课表练习3.写数据库查询前需要做的准备select语句的格式4.写数据库查询语句的思路1.部门员工练习①部门员工表设计(数据库采用UTF-8格式)-- 部门表create table dept( deptno int primary key auto_increment, -- 部门编号 dname varchar(14)...原创 2018-07-28 16:05:56 · 2940 阅读 · 0 评论 -
mysql------mysql入门
目录一.使用时mysql需做什么?二.熟悉dos界面下的mysql的常用命令1.连接数据库:2.对数据库的操作3.对表的操作4.修改表的列属性的操作5.事务的处理隔离级别三.mysql忘记密码的处理(超链接)四.dos界面下,mysql的简单小练习一.使用时mysql需做什么?1.安装mysql,完成后再安装一个可视化mysql2.配置mys...原创 2018-07-27 12:46:45 · 260 阅读 · 0 评论 -
数据清洗------kettle之解析json
https://goessner.net/articles/JsonPath/原创 2018-12-07 11:35:55 · 3065 阅读 · 0 评论 -
数据清洗------kettle将txt数据转至数据库表中
1.创建数据库表CREATE TABLE `inputMediaData` (`ID` bigint(20) NOT NULL AUTO_INCREMENT ,`ProvideId` text CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '厂商ID' ,`MediaId` varchar(200) CHARACTER SE...原创 2018-11-27 21:17:00 · 2818 阅读 · 0 评论 -
9.游标的使用
要解释的基本都在代码中进行了注释,直接附上代码。--声明一个游标declare s_cur1 cursor for select * from student --声明一个可滚动的只读游标(可提取指定游标的某一行)declare s_cur scroll cursor for select * from student for read only--打开游标open s_cu...原创 2018-05-10 17:50:10 · 208 阅读 · 0 评论 -
8.存储过程和触发器
现在使用的数据库不再是之前的员工管理的数据库了,已经更改为学校上机实验使用的 学生成绩管理数据库,现附上生成学生成绩管理数据库的sql代码。使用该数据库,需要修改下路径。USE [master]GO/****** Object: Database [student] Script Date: 2018/5/10 17:13:01 ******/CREATE DATABASE [stu...原创 2018-05-10 17:46:25 · 207 阅读 · 0 评论 -
7.索引和数据完整性
use YGGL--建立索引create index index_depon Employees(DepID)--建立复合索引create index index_comon Employees(EmpName,EmpSex)--建立唯一聚集索引create unique clustered index index_ucon Employees(EmpID)--重建索引原创 2018-02-07 14:38:54 · 352 阅读 · 0 评论 -
6.T-SQL编程
use YGGL --创建一个名为female的用户变量,并在select语句中使用该 --局部变量查找表中所有女员工的编号和姓名declare @female bitset @female=0select EmpID,EmpName from Employeeswhere EmpSex=@female--定义一个变量,用于获取号码为102201的员工的电话号码declare原创 2018-02-07 10:57:33 · 1824 阅读 · 1 评论 -
5.视图的基本操作
use YGGL--创建视图 (操作与表很相似) create view view_Department as select Employees.EmpID,EmpName,InCome from Employees,Salary where Employees.EmpID=Salary.EmpID --修改视图结构alter view vie原创 2018-02-06 16:37:13 · 281 阅读 · 0 评论 -
4.数据库的查询
use YGGL--查询每个雇员的所有数据select * from Employees--查询雇员表中的地址和电话select Addres,PhoneNum from Employees--查询Employees表中的部门号和性别(消除重复行)select DepID,EmpSex from Employeesselect distinct DepID,EmpSex fro原创 2018-02-05 19:12:40 · 3574 阅读 · 1 评论 -
3.为数据库表添加数据
use YGGL--Departments表数据的填充insert into Departments values(1,'财务部',null)insert into Departments values(2,'人力资源部',null)insert into Departments values(3,'经理办公室',null)insert into Departments values(原创 2018-02-05 18:32:52 · 399 阅读 · 0 评论 -
2.数据库文件和表结构的修改
数据库文件的修改--为数据库增加文件alter database YGGL2add file(name="test",filename="C:\Program Files\Microsoft SQL Server\MSSQL11.WANGXUELIANG\MSSQL\DATA\test.mdf",size=1mb,maxsize=10mb,filegrowth=5MB)原创 2018-02-05 18:21:24 · 276 阅读 · 0 评论 -
1.数据库和表的创建
数据库的创建create database YGGL2on(name="YGGL2",filename="C:\Program Files\Microsoft SQL Server\MSSQL11.WANGXUELIANG\MSSQL\DATA\YGGL2.mdf",size=10mb,maxsize=50mb,filegrowth=5%)log on(name="YGG原创 2018-02-05 18:12:30 · 291 阅读 · 0 评论