oracle sql练习_SQL入门学习
练习一、数据库安装问题
1.如何验证mySQL数据库安装成功
2.如何使用客户端(navicat)连接到mySQL数据库?
1)启动安装好的navicat客户端软件
2)设置连接属性
点击“连接测试”,如果提示“连接成功”,说明连接属性设置正确,再点击“确定”按钮即可。
练习二、创建学校数据库的表
练习三、表格插入数据
采用navicat里面的“查询”功能,编写多行插入语句,比较方便节约时间。
course表格数据的插入如下:
结果:
学习笔记:
1.什么是数据库和数据库管理系统?
- 数据库(DB):将大量数据保存起来,通过计算机加工而成的进行高效访问的数据集合
- 数据库管理系统(DBMS):用来管理数据的计算机系统。
DBMS的种类:
- 层次数据库(Hierarchical Database,HDB):把数据通过层次结构(树形结构)的方式表现出来
- 关系数据库(Relational Database,RDB):是现在应用最广泛的数据库;比较具有代表性的 RDBMS 有如下 5 种:Oracle、SQL Server、MySQL、PostgreSQL、DB2
- 面向对象数据库(Object Oriented Database, OODB)
- XML数据库(XML Database,XMLDB):对 XML 形式的大量数据进行高速处理
- 键值存储系统(Key-Value Store,KVS):单纯用来保存查询所使用的主键(Key)和值(Value)的组合的数据库。
2.SQL概要
SQL 用关键字、表名、列名等组合而成的一条语句(SQL 语句)来描述要操作的内容。
- DDL(Data Definition Language,数据定义语言),用来创建或者删除存储数据用的数据库以及数据库中的表等对象
- DML(Data Manipulation Language,数据操纵语言)用来查询或者变更表中的记录
- DCL(Data Control Language,数据控制语言)用来确认或者取消对数据库中的数据进行的变更
3.数据类型
SQL所有的列都必须指定数据类型,常用数据类型有INTEGER型、 CHAR型、VARCHAR型和DATE型等。
- INTEGER型:整数数字
- CHAR型:定长字符串(字符串长度达不到最大长度的时候,使用半角空格进行补足)
- VARCHAR型:可变长字符串(字符数未达到最大长度,也不用半角补足,占用更少存储空间)
- DATE型:日期型(年月日)
oracle sql练习_SQL入门学习相关推荐
- SQL零基础入门学习(十四)
上篇:SQL零基础入门学习(十三) SQL NULL 值 NULL 值代表遗漏的未知数据. 默认地,表的列可以存放 NULL 值. 如果表中的某个列是可选的,那么我们可以在不向该列添加值的情况下插入新 ...
- SQL零基础入门学习(十一)
SQL零基础入门学习(十) SQL NOT NULL 约束 NOT NULL 约束强制列不接受 NULL 值. NOT NULL 约束强制字段始终包含值.这意味着,如果不向字段添加值,就无法插入新记录 ...
- SQL零基础入门学习(十二)
SQL零基础入门学习(SQL约束) SQL CREATE INDEX 语句 CREATE INDEX 语句用于在表中创建索引. 在不读取整个表的情况下,索引使数据库应用程序可以更快地查找数据. 索引 ...
- oracle入门语,Oracle SQL 语言从入门到精通
Oracle SQL 语言从入门到精通 作者:网络 佚名 2005-10-27 00:00 评论 分享 [IT168 服务器学院]数据库对象包括表.视图.索引.同义词.簇.触发器.函数.过程.包.数据 ...
- SQL零基础入门学习(四)
SQL零基础入门学习(三) SQL INSERT INTO 语句 INSERT INTO 语句用于向表中插入新记录. SQL INSERT INTO 语法 INSERT INTO 语句可以有两种编写形 ...
- SQL零基础入门学习(十)
SQL零基础入门学习(九) SQL CREATE DATABASE 语句 CREATE DATABASE 语句用于创建数据库. SQL CREATE DATABASE 语法 CREATE DATABA ...
- SQL零基础入门学习(三)
SQL零基础入门学习(二) SQL WHERE 子句 WHERE 子句用于提取那些满足指定条件的记录. SQL WHERE 语法 SELECT column1, column2, ... FROM t ...
- SQL零基础入门学习(九)
SQL零基础入门学习(八) SQL UNION 操作符 UNION 操作符用于合并两个或多个 SELECT 语句的结果集. 请注意,UNION 内部的每个 SELECT 语句必须拥有相同数量的列.列也 ...
- SQL零基础入门学习(十三)
上一篇(SQL零基础入门学习(十二)) SQL 视图(Views) 视图是可视化的表. SQL CREATE VIEW 语句 在 SQL 中,视图是基于 SQL 语句的结果集的可视化的表. 视图包含行 ...
最新文章
- quartz 分布式_后端必备分布式技术之-调度系统Quartz设计原理
- 洛谷P1337 [JSOI2004]平衡点 / 吊打XXX(模拟退火)
- wxWidgets:调试 WxWindow 应用程序
- POJ2828线段树 插队(单点更新)
- 表格布局页面_对于表格布局管理器的回顾以及接下来的目标
- java中间件是什么意思_数据库中间件漫谈
- 计算机数据恢复报告单,计算机数据恢复第三章MBR引导分析篇
- java中类和实例化_Java中类的初始化与实例化
- SSH项目搭建-01-使用idea创建Maven工程
- 获取Nist的美国官方标准时间的解决办法
- java模拟器触屏_jar模拟器触屏版
- Linux文件加密方式gzip和bzip
- 动画 | 什么是红黑树?(基于2-3树)
- 功能设计:如何实现一个扫码上传附件的功能
- 五禽戏 (中国传统健身方法)
- 网站seo优化方式途径
- Python字符串前缀u、r、b、f含义
- 【已解决】AndroidStudio不显示控件解决方案
- 5、使用bean的scop属性来配置bean的作用域
- 求字符串中回文子串的个数(回文树详解)