- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
4SQL语言
复习测试-选择题关系模型理论在_______年提出A 1879 B 1970 C 1983逻辑设计的任务是A 得到ER图 B 得到建表语句 C 在数据库产品中创建表一个表满足第二范式,而且不存在______依赖,则它满足第三范式A 部分依赖 B 完全依赖 C 传递依赖在Oracle Linux 8启动服务的工具是A system B systemctl C mysqld若root帐号的密码为Root@1995,以mysql工具连接服务器的命令为A mysql -uroot -pRoot@1995 B mysql -uroot -p Root@1995 C mysql -u root -p Root@1995 D mysql -uroot -pRoot@1995
复习测试-选择题在mysql中切换至db数据库的命令为A mysql use db B mysql connect db C mysql change db D mysql db在db数据库中执行/scripts/scott.sql的命令为 A mysql source /scripts/scott.sql B mysql source scott.sql C mysql \. /scripts/scott.sql D mysql /scripts/scott.sql
复习测试-简答题如何把不满足第三范式的表转化为满足第三范式简述关系模型的三个要素简述关系模型的特点简述画出ER图之前的准备工作简述如何把一对多的联系转化为表
SQL操作关系型数据库的标准语言Structured Query Language
SQL历史1970,Codd提出关系模型1973,IBM启动System R项目Donald D. Chamberlin和Raymond F. Boyce负责操作工具的开发1974,DML与DDL成形称为SEQUEL (Structured English Query Language)Raymond F. Boyce因为脑动脉瘤去世1980,重命名为SQLSEQUEL已被英国飞机公司Hawker Siddeley用作商标.SQL, Structured Query Language,结构化查询语言SQL标准SQL-86,SQL-89,SQL-92,SQL:1999,SQL:2003,SQL:2006,SQL:2008,SQL:2011,SQL:2016
Chamberlin(1944-)1966, BS, Engineering, Harvey Mudd College1967, MS, EE, Stanford University1971, PhD, EE, Stanford University
SQL分类DML Data Mnaipulation Languageselect, delete, update, insertDDL Definitioncreate, drop, alter, truncate tableDCL Controlgrant, revoke
MySQL的客户端工具SQL执行方式直接执行嵌入至其他编程语言使用API字符界面mysql图形界面MySQL Workbench第三方工具(Windows)SQLyognavicat
使用mysql客户端工具连接至本地服务器[root@law ~]# mysql -uroot -p连接服务器时,指定数据库[root@law ~]# mysql -uroot -p hr
简单信息查询查看MySQL版本mysql select version();查看当前用户mysql select user();查看所有数据库mysql show databases;查看当前数据库mysql select database();查看当前时间mysql select now();查看当前数据库中的所有表mysql show tables;查看表结构mysql desc t;
基本操作创建数据库mysql create database db;切换数据库mysql use db执行OS命令(system或\!)mysql system clearmysql \! lsanaconda-ks.cfg scott.sql执行SQL脚本mysql source scott.sql修改执行过的代码mysql edit
执行SQL脚本文件创建测试数据用vi提前在当前目录下准备好scott.sql脚本文件,然后执行下面命令mysql create data
您可能关注的文档
- 《5G技术与应用》 课件 项目1.1 移动通信技术发展历程.ppt
- 《5G技术与应用》 课件 项目1.2 4G面临的挑战.ppt
- 《5G技术与应用》 课件 项目1.4 5G 应用场景.ppt
- 《5G技术与应用》 课件 项目1.5 5G协议标准化进程.ppt
- 《5G技术与应用》 课件 项目1.6 5G全球商用计划.ppt
- 《5G技术与应用》 课件 项目2.1 5G频谱及部署策略.ppt
- 《5G技术与应用》 课件 项目2.2 新型多址技术.ppt
- 《5G技术与应用》 课件 项目2.3 多载波技术.ppt
- 《5G技术与应用》 课件 项目2.5 5G新空口.ppt
- 《5G技术与应用》 课件 项目3.2 NFV.ppt
- MySQL数据库系统原理 课件 2. 下载与安装MySQL.pptx
- MySQL数据库系统原理 课件 3. 数据库设计.pptx
- MySQL数据库系统原理 课件 7. 用户和权限.pptx
- 物联网智能信息处理 课件 第四章 物联网的智能信息处理-第五节.pptx
- 物联网智能信息处理 课件 第四章 物联网的智能信息处理-第一节.pptx
- 物联网智能信息处理 课件 第四章 物联网的智能信息处理-第三节.pptx
- 物联网智能信息处理 课件 第六章 泛在网与网络融合 第二节.pptx
- 物联网智能信息处理 课件 第六章 泛在网与网络融合第一节.pptx
- 物联网智能信息处理 课件 第四章 物联网的智能信息处理-第二节.pptx
- 物联网智能信息处理 课件 第四章 物联网的智能信息处理-第四节.pptx
原创力文档


文档评论(0)