导出sql文件_(一)SQL基本知识

一 、SQL的特点

1.综合统一:SQL集数据定义语言DDL、数据控制语言DCL的功能于一体,语言风格统一,可以独立完成数据库生 命周期中的全部活动(定义关系模式,插入数据,建立数据库;对数据库中的数据进 行查询和更新; 数据库重构和维护;数据库安全性、完整性控制)

2.高度非过程化:使用SQL进行数据操作,只要提出“做什么”,而无须指明“怎么做“,因此无须了解存取路 径。存取路径的选择以及SQL操作过程有系统自动完成。

3.面向集合的操作方式:SQL采用集合操作方式,不仅操作对象、查询结果可以是元组的集合,而且一次插入、删除、更新操作的对象也可以是元组。

4.以同一种语法结构提供多种使用方式:SQL既是独立的语言,又是嵌入式语言(用户可以在终端键盘上直接键入 SQL命令对数据库操作,也能够嵌入到高级语言如C,C++,Java程序中)。

5.语言简洁,易学易会:接近英语口语,容易学习。

二、SQL的基本概念

292ab67c1a2bbf80e57566049e20ccd6.png

SQL对关系数据库模式支持

基本表:基本表本身独立存在的表,在SQL语句中一个关系对应一个基本表。一个(或多个)基本表对应一个存储文 件,一个表可以带若干索引,索引也存放在存储文件中。

存储文件:存储文件逻辑结构组成了关系数据库的内模式。存储文件的物理结构是任意的,对用户是透明的。

视图:是从一个或几个基本表导出的表。它本身不独立存储在数据库中,即数据库中之存放视图的定义而不存放视图 对应的数据。这些数据仍存放在导出数据的基本表中,因此,视图是一个虚表。视图在概念上与基本表等同,用户可以在视图上定义视图。

​​

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/411699.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

的引用_左值、右值、左值引用、右值引用

【导读】:本文主要详细介绍了左值、右值、左值引用、右值引用以及move、完美转发。左值和右值左值(left-values),缩写:lvalues右值(right-values),缩写:rvalues直接上官网查,我一向倡导自己去懂得原理&…

控制反转_Spring:IOC 控制反转

Spring 概述Spring 是什么Spring 是分层的 Java SE/EE 应用 full-stack (全栈式) 轻量级开源框架。全栈式:对各种主流技术和框架都进行了整合,同时对三层架构都提供解决方案。轻量级和重量级的划分主要依据就是看它使用了多少服务,启动时需要…

TAB选项卡

TAB选项卡:下载用Java Script模仿各种作业系统的选项卡,老外就是牛,不仅支援多样式的即时切换,同时也支援每个选项卡是否附带图示的切换选项,选项卡也可以上下切换。 转载于:https://www.cnblogs.com/meetrice/archive…

Kubernetes探索学习005--Kubernetes的Controller模型和ReplicaSet伸缩

1.Kubernetes的controller pattern 需要认识到Kubernetes操作Pod的逻辑,都是由控制器来完成的。 查看之前写过的nginx-deployment的YAML文件 [rootkubernetes01 ~]# cat nginx-deployment.yaml apiVersion: apps/v1 kind: Deployment metadata:name: nginx-deploym…

编程语言

语言的分类 高级语言:python、Java、PHP...... ----->字节码 低级语言:C、汇编 ----->机器码 区别:高级语言有回收内存的机制,…

kubernetes ui 搭建

1、部署Kubernetes云计算平台,至少准备两台服务器,此处为3台 Kubernetes Master节点:192.168.0.111 Kubernetes Node1节点:192.168.0.112 Kubernetes Node2节点:192.168.0.113 2、每台服务器主机都运行如下命令 system…

多项目加载顺序修改_React推出并发模式:可中断渲染、指定加载顺序、并行处理多状态...

警告:本文档介绍的实验功能在稳定版本中尚不可用。不要在生产应用程序中依赖 React 的实验性构建。这些功能可能会发生重大更改,而且直到功能成为 React 的一部分之前这类更改都不会发出警告。本文档面向早期使用者和对此感兴趣的用户。如果你不熟悉 Rea…

同步考勤数据 钉钉_作为学校,我为何选择微校wxiao考勤打卡?

随着移动互联网的兴起,越来越多的中小学摒弃了传统纸质考勤方式,采用智能考勤。目前,最常用的智能考勤方式可分为基于非移动端和移动端两种。其中,基于非移动端的包括人脸识别、指纹识别、虹膜识别考勤方式,基于移动端…

Guitar Por如何演奏刮弦

每当我们听到吉他现场演出的时候,看到吉他手在激烈的刮弦时,都觉得很酷,非常有感染力。刮弦在我们弹吉他或编曲时,会经常用到,虽然时间很短,但会为你加分不少。 那么我们应该如何演奏刮弦呢,我们…

LINQ - 對付 SQL Injection 的 免費補洞策略 (转)

LINQ - 對付 SQL Injection 的 "免費補洞策略" LINQ - 對付 SQL Injection 的 "免費補洞策略" 作者:黃忠成 一連串的 Mass SQL Injection 攻擊,讓我們回憶起數年前的 SQL Injection 攻擊,多年後的今天,我們仍…

Visual Studio .Net团队开发[转]

一、 开发前的准备1、 在装有Windows 2000或者Windows XP Professional的机器上安装.net Framework SDK、Visual Studio.Net、Visual Source Safe 6C。(如果用户操作系统是Windows .Net Server,则无须安装.Net Framework SDK,.Net Server自带…

mysql数据库root密码在哪个文件中_mysql - 本地数据库忘记了root用户的密码

在连接本地mysql数据库一直都是客户端保存密码,然后一键登录。突然开发要用到这个数据库时,脑子嗡嗡的了……忘记了密码,试了很多遍还是记不起来。没办法只能去找方案了,网上还是有很多跟我一样的大佬的。这里记录下,省…

Inside IronPython: IronPython AST语法树(2/2)

接上篇: Inside IronPython: IronPython AST语法树(1/2) ASTs简介: 当 ipy.exe 执行demo.py的时候,IronPython语言自身的实现和DLR共同参与源代码的编译处理。从基本层面上来讲,编译器是流水化作业的:从语法解析器生成描述源代码…

如何开通支付宝

一、登录支付宝网站注册: 1、注册支付宝账户 1)进入支付宝网站https://www.alipay.com/点击“免费注册”按钮 进入支付宝网站https://www.alipay.com/,如果图片有不显示的,请刷新一下,或者将鼠标放到红叉的位置&#x…

mysql的aborted_mysql参数:aborted_connects过大

mysql参数:aborted_connects过大(2015-12-31 11:32:08)标签:mysql运维it如果一个客户端在成功连接之后,不正常中断或结束,Aborted_connects将会增加1,并会将日志记录到error日志里。(log_warning设置为2才会记录)原因可…

小白学docker(1)---docker安装

最近学习下docker,并且工作需要,就总结下。 1、Docker安装 a、先查看下CentOS版本 b、查看下Linux内核版本 c、执行wget -qO- https://get.docker.com/|sh 其实就是一个执行脚本来快速安装开发环境docker d、启动sudo systemctl docker start 执行命令确…

.NET平台依赖注入机制及IoC的设计与实现

我们设计的分层架构,层与层之间应该是松散耦合的。因为是单向单一调用,所以,这里的“松散耦合”实际是指上层类不能具体依赖于下层类,而应该依赖于下层提供的一个接口。这样,上层类不能直接实例化下层中的类&#xff0…

php嵌套查询mysql语句_mysql 查询嵌套

问题描述 为使讨论简单易懂,我将问题稍作简化,去掉诸多的背景。 从前有一个皇帝,他有50个妃子,这些妃子很没有天理的给他生了100,000个儿子,于是,皇帝很苦恼,海量的儿子很难管理,而且…

征途pak文件修改_传奇技能,第十四祭:装备属性修改与增加新装备

技能献祭,Get 新技能:传奇技能——应用篇,增加新装备与绑特效跟航家学技能,用正式服带你飞,底部有配套学习资源场景:游戏中装备的属性是可以修改的,基础攻防属性可以直接在物品数据库中修改&…

本题要求实现一个用选择法对整数数组进行简单排序的函数。_通俗易懂讲 Python 算法:快速排序...

原文:https://stackabuse.com/quicksort-in-python/作者:Marcus Sanatan译者:老齐欢迎在 bilibili 搜索 freeCodeCamp 官方账号或者直接访问 https://space.bilibili.com/335505768 观看我们的技术视频介绍快速排序是一种流行的排序算法&…