
MySQL
写代码的资资
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数据库王珊|第三章代码
单表查询1.选择表中的若干列SELECT Sno,Sname FROM STUDENT--查询经过计算的值--查询的不仅是表中的属性,也可以是表达式--1.算术表达式SELECT Sname,2019-Sage FROM Studnet--2.字符串常量SELECT Sname,'Year Of Birth' FROM Studnet--3.函数SELECT Snmae,LO...原创 2019-12-02 20:12:31 · 689 阅读 · 0 评论 -
7数据库设计
文章目录数据库设计一、数据库设计概述1、数据库设计的特点1.1数据库建设的基本规律1.2结构(数据)设计和行为(处理)设计2、数据库设计方法3、数据库设计的基本步骤4、数据库设计过程中的各级模式二、需求分析1、需求分析的任务2、需求分析的方法3、数据字典三、概念结构设计1、概念模型2、E-R模型1)选择局部应用2)逐一设计分E-R图3、四、逻辑结构设计1、E-R图向关系模型的转换2、数据模型的优化...原创 2019-11-18 10:56:34 · 878 阅读 · 0 评论 -
断言(5.6)|数据库
通过声明断言,来指定更一般的约束条件CREATE ASSERTION ASS_SC_DB_NUMCHECK(60 >= SELECT count(*) FROM SC,CourseWHERE SC.CNO=Course.CNO AND Course.CNAME='数据库')当学生选修课时,断言将被触发检查--限制每一门课最多60人选修CREATE ASSERTION ASS_S...原创 2019-11-17 10:39:09 · 273 阅读 · 0 评论 -
数据保护 未完待续
数据保护一、数据库的安全性1、数据安全性概述保护数据库以防止不合法使用造成的数据泄露、更改和破坏。1.1 数据库的不安全因素1)非授权用户对数据库的恶意存取和破坏2)数据库中重要或敏感的数据被泄露3)安全环境的脆弱性1.2 安全标准简介2、数据库安全性控制2.4授权:授予和收回1)GRANTGRANT <权限>ON <对象类型><对象名>...原创 2019-11-07 14:43:50 · 167 阅读 · 0 评论 -
数据查询(3.4)
文章目录数据查询三、嵌套查询1、带有IN的谓词子查询相关嵌套查询&&不相关嵌套查询2、带有比较运算符的谓词子查询3、带有ANY/SOME/ALL的谓词子查询4、带有EXISTS的谓词子查询1)EXISTS2)NOT EXISTS3)全称量词数据查询三、嵌套查询一个SELECT-FROM-WHERE是一个查询块,将一个查询块嵌套在另一个查询块的WHERE或者HAVING短语的条...原创 2019-11-03 16:39:26 · 261 阅读 · 0 评论 -
数据更新(3.5)&空值处理(3.6)
文章目录数据更新一、插入数据1)插入一个元组2)插入子查询的结果(插入多个元组)二、修改数据1、修改某一元组的值2、修改多个元组的值3、带自查询的修改语句三、删除数据1、删除某一个元组的值2、删除多个元组的值3、带子查询的删除语句空值处理1、空值的产生2、空值的判断3、空值的约束条件4、空值的算术运算、比较运算和逻辑运算数据更新一、插入数据1)插入一个元组INSERT INTO <表...原创 2019-11-03 15:00:36 · 306 阅读 · 0 评论 -
视图(3.7)
一、定义视图CREATE VIEW <视图名> [列名,列名,列名]ASSELECT<子查询>[WITH CHECK OPTION]1、属性列名要么全部省略或者全部指定有三种情况必须明确指定组成视图的所有列名(目标列不是单纯的列名,有同名字段,在视图中启用新的名字)2、WITH CHECK OPTION对视图进行操作时,要保证满足子查询中的条件3、...原创 2019-11-03 14:11:25 · 532 阅读 · 0 评论 -
数据查询(示例三)
文章目录1.单表查询⑴ 选择表中的若干列⑵ 选择表中不重复的元组⑶ 选择表中满足条件的元组⑷ 使用Order By子句对查询结果进行排序⑸ 使用聚集函数查询⑹ 使用GROUP BY子句进行分组查询2.多表查询⑴ 等值连接查询⑵ 自然连接查询⑶ 外连接查询3.嵌套查询⑴ 不相关子查询⑵ 相关子查询4. 使用UNION的集合查询SELECT语句是SQL中最重要的一条命令,可以完成基于基本表和视图的信...原创 2019-10-30 09:34:42 · 975 阅读 · 0 评论 -
数据查询|数据库(3.3)
SELECT Sname FROM Student WHERE Sno IN (SELECT Sno FROM SC WHERE Cno=2);SELECT Sno,Cno FROM SC X WHERE Grade >= (SELECT AVG(Grade) FROM SC Y WHERE Y.Sno=X.Sno)SELECT Sname FROM Student WH...原创 2019-10-24 14:46:50 · 179 阅读 · 0 评论 -
SQL SELET语句|数据库(3.2P)
1、SELECT Sname FROM Student WHERE Sname LIKE '李%';SELECT * FROM Course WHERE Cname LIKE '_\_系统' ESCAPE '\' ESCAPE ''表示““为换码字符。这样匹配串中紧跟在”“后面的字符”"不再具有通配符的含义,转换为普通字符“”2、3、SELECT * FROM Student O...原创 2019-10-23 14:26:27 · 265 阅读 · 0 评论 -
SELECT语句的一般格式|数据库(3.2P)
1、SELECT Sname FROM Student WHERE Sname LIKE '李%';SELECT * FROM Course WHERE Cname LIKE '_\_系统' ESCAPE '\' ESCAPE ''表示““为换码字符。这样匹配串中紧跟在”“后面的字符”"不再具有通配符的含义,转换为普通字符“”2、3、SELECT * FROM Student ...原创 2019-10-23 09:33:14 · 1991 阅读 · 0 评论 -
SQL sever 删除外键约束
在进行数据库插入操作时,遇到了问题,考虑先删除外键法一、法二、用SQL(找到外键的名称)大功告成!原创 2019-10-23 08:35:50 · 1394 阅读 · 0 评论 -
数据库|SQL语句的数据定义
一、创建数据表一是可以通过图形界面:2、第二种是根据SQL语句(参照表和被参照表可以是同一个表)CREATE TABLE Course( Con CHAR(4) PRIMARY KEY, Cname CHAR(40) NOT NULL, Cpno CHAR(4), Credit SMALLINT, FOREIGN KEY(Cpno) REFERENCES Cour...原创 2019-10-21 09:00:13 · 849 阅读 · 0 评论 -
视图(view)|数据库
视图是从一个或几个基本表(或视图)中导出的虚拟的表。在系统的数据字典中仅存放了视图的定义,不存放视图对应的数据。视图是原始数据库数据的一种变换,是查看表中数据的另外一种方式。可以将视图看成是一个移动的窗口,通过它可以看到感兴趣的数据。视图是从一个或多个实际表中获得的,这些表的数据存放在数据库中。那些用于产生视图的表叫做该视图的基表。一个视图也可以从另一个视图中产生。视图的定义存在数据库中,与...原创 2019-10-21 08:56:06 · 1296 阅读 · 0 评论 -
数据库的介绍(绪论)|数据库
1、内部系统结构:三级模式结构外部系统结构:从数据库最终用户来看,数据库系统结构分为单用户结构、主从式结构、分布式结构、客户-服务器、浏览器-应用服务器/数据库服务器多层结构。2、数据库系统模式的概念数据模型中有“型”(type)和“值”(value)。型是指对某一类数据的结构和属性的说明,值是型的一个具体赋值。记录型(学号,姓名)记录值(201315130,李明)模式(schem...原创 2019-10-18 17:30:46 · 1093 阅读 · 0 评论 -
菜鸟学svm|python
import numpy as npimport matplotlib.pyplot as pltfrom sklearn import datasetsX,y = datasets.make_moons(noise=0.15,random_state=666)plt.scatter(X[y==0,0],X[y==0,1])plt.scatter(X[y==1,0],X[y==1,1...原创 2019-10-14 17:26:36 · 114 阅读 · 0 评论 -
SQL Server介绍|数据库
1、系统默认的架构是dbo2、SQL Sever 系统数据库master数据库:记录SQL Sever系统的所有系统信息,master数据库不可用,则SQL Sever无法启动。包括SQL Sever初始化实例,登录账户,端点,连接服务器和系统配置等。还记录其他数据库文件位置。model数据库:保存SQL Sever实例上创建的所有数据库模板,如果修改model数据库,之后创建的所有数...原创 2019-10-12 10:34:56 · 2126 阅读 · 0 评论 -
SQL基础语句
1.SQL 简介2.SQL功能介绍3.SQL语句分类3.SQL SELECT 语句4.SQL SELECT DISTINCT 语句5.SQL WHERE 子句6.原创 2019-07-25 14:29:08 · 158 阅读 · 0 评论 -
SQL高级教程
1.SQL TOP 子句从上面的 "Persons" 表中选取头两条记录。SELECT TOP 2 * FROM PersonsSELECT TOP 50 PERCENT * FROM Persons2.SQL LIKE 操作符SELECT * FROM Persons WHERE City LIKE 'N%'SELECT * FROM Persons WHERE Ci...原创 2019-07-26 14:27:35 · 595 阅读 · 0 评论 -
HTML5 Web SQL 数据库
执行查询操作执行操作使用 database.transaction() 函数:var db = openDatabase('mydb', '1.0', 'Test DB', 2 * 1024 * 1024);db.transaction(function (tx) { tx.executeSql('CREATE TABLE IF NOT EXISTS LOGS (id unique...原创 2019-07-26 16:51:22 · 285 阅读 · 0 评论 -
python3操作mysql
1、数据库链接import pymysql#打开数据的链接#localhost、用户名、密码、数据库名字db = pymysql.connect("localhost","host","123456","dbtset")#使用cursor()方法创建一个游标对象cursorcursor = db.cursor()#使用excute()方法执行SQL查询cursor.excut...原创 2019-08-23 20:39:15 · 163 阅读 · 0 评论 -
使用SQL Sever Management Studio创建数据表|数据库
1、新建查询2、写入SQL语句CREATE TABLE Student(Sno CHAR(9) PRIMARY KEY,Sname CHAR(8),Ssex CHAR(2),Sage INT,Sdept CHAR(20));3、点击执行44、创建成功原创 2019-10-09 15:17:59 · 3755 阅读 · 0 评论 -
使用SQL Sever Management Studio decimal|数据库
我在用数据库时,遇到了decimalCREATE TABLE shop(ShopNo CHAR(3) NOT NULL PRIMARY KEY,ShopName CHAR(10),ShopAdress CHAR(20))CREATE TABLE Product(ProNo CHAR(3) NOT NULL PRIMARY KEY,ProName CHAR(10),ProPrice decima...原创 2019-10-10 14:25:35 · 139 阅读 · 0 评论 -
不允许保存更改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的标进行了更改或者启用了“阻止保存要求重新创建表的更改"选项。
解决方法然后修改就可以啦~原创 2019-10-10 14:40:59 · 153 阅读 · 0 评论 -
使用SQL Sever Management Studio 注释|数据库
SQL语句的注释竟然不是//一、单行注释SQL语句中的单行注释使用 –二、多行注释SQL语句中的多行注释采用 /…/原创 2019-10-10 14:52:22 · 1408 阅读 · 0 评论 -
MySQL建表约束
MySQL建表约束1、主键约束它能够唯一确定一张表中的记录,也就是我们通过给某个字段添加约束,就可以使得该字段不重复且不为空。create table user( id int primary key, name varchar(20));insert into user values(1,'张三')唯一:不能再次插入id=1的记录(数据)不能为空:insert into u...原创 2019-07-06 17:47:40 · 240 阅读 · 1 评论