![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库设计
对数据库的应用的简介
九霄云客
一个脚踏实地的梦想家
展开
-
数据库开发===》毕业生照片核对系统设计------开发源代码---雏形设计——经典SQL的完全应用
在对数据库进行了一段时间的学习后,我们可以尝试做一个数据库雏形,利用SQL语言来编码,将所学知识挪到应用板块。毕业生照片核对系统建立数据库建立表(3)创建存储过程(5)基本操作(3*3)建立数据库:CREATE DATABASE dbs20170407211建立表:(1)建立学生信息表:CREATE TABLE 学生信息表(Sno varch...原创 2019-12-26 19:33:15 · 495 阅读 · 0 评论 -
SQL语言综合---insert、add、select、update-set、view、procedure、trigger
利用insert语句插入元组:insert into S values('030920311','王平','男',20,'计算机'),('050620312','张三','男',19,'软件工程'),('030920314','李林','女',18,'物联网');insert into C values('C01','数据库系统原理',4),('C02','软件工程',2),...原创 2019-12-24 14:06:43 · 729 阅读 · 0 评论 -
触发器及存储过程(procedure)
存储过程(procedure):创建一个名为p1的存储过程,功能是查找成绩表中成绩为空的学生学号,姓名;执行P1。creat procedure p1asselect Sno,Snamefrom Studentwhere Sno in( select Sno from SC where grade is null)exec p1//exec 执行一个存储过程创建...原创 2019-12-24 12:25:55 · 1494 阅读 · 0 评论 -
安全性(授权和权力回收)、完整性控制
安全性控制:(关闭,重新以windows身份或sa登录数据库)授予user_aaa用户Student表的插入、查询权限以及年龄字段的更新权限。grant insert,select,update//grant 赋予一个用户,一个组或所有用户访问权限on Student to user_aaa收回user_aaa用户对SC表的删除操作。revoke delete//revoke ...原创 2019-12-23 20:44:37 · 718 阅读 · 0 评论 -
视图---创建、定义及删除
1、 建立查询学生的学号、姓名、性别和年龄的视图。(视图名为view1)用SQL命令创建视图create view view1as select Sno,Sname,Sex,Sagefrom student删掉建立的视图drop view view12、 查询计算机系年龄小于20的女 学生的学号、姓名和年龄的视图。(视图名为view2)用SQL命令创建视图cre...原创 2019-12-23 20:11:26 · 6288 阅读 · 0 评论 -
数据查询语言(DQL语言)---SELECT查询
`啊原创 2019-12-23 17:03:32 · 1331 阅读 · 0 评论 -
数据操纵语言(DML语言)---插入、更新、删除
向仓库表中插入下列数据: wh1,北京,370wh2,上海,500wh3,广州,200wh4,武汉,400wh5,南京,600使用insert语句插入:insert into 仓库values('wh1','北京','370'),('wh2','上海','500'),('wh3','广州','200'),('wh4','武汉','400'),('wh5','南京','6...原创 2019-12-23 16:17:24 · 714 阅读 · 0 评论 -
数据库的基本操作---创建库表、修改、分离与附加
ALTER原创 2019-12-23 15:36:04 · 288 阅读 · 0 评论