关系数据库的简单概念和简单操作
一.关系数据库的相关概念
1.关系数据库:在一个给定的应用领域中,所有实体及实体之间联系的集合构成一个关系数据库。它是一种以关系模式为基础存储数据以及用数字方法处理数据库组织的方法,是目前最为流行的一种数据组织形式。(接下来我所学习的就是关系数据库)它是采用二维表格来存储数据,是一种按行与列排列的具有相bai关信息的逻辑组,它类似于Excle工作表。帮助用户储存数据,方便查找。一个数据库可以包含任意多个数据表。
2.数据管理系统:
①用于管理数据库的软件,对数据库进行统一的管理和控制,以保证数据库的安全性和完整性;
②由DBA对DB进行查询、更新、删除、修改操作的;
③用来操作和管理DB的软件,用于建立、使用和维护DB;
④用户可以通过DBMS访问DB中的数据;
⑤可使多个应用程序和用户拥有不同的方法在同时或不同时刻去建立、修改和询问DB。
通俗的讲:就是用来管理数据库的计算机软件。
3.什么是sql:
①是一种结构化查询,是国际标准化组织(ISO)采纳的标准数据库语音;
②是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;
③从功能上可以分为三个部分——数据定义、数据操纵和数据控制。
简单地说:就是数据管理系统的工具。
二.对数据库的简单操作
1.如何打开数据库操作面板
点击windows+r键将会出现
输入cmd点击确定即可
然后输入 mysql -uroot -p 再输入自己设置数据库的密码即可打开数据库。
2.如何创建数据库
输入 create database liang; 回车
再输入show databases; 展示自己的数据库 就会得到类似此图的多个数据库
3.删除数据库
输入 drop database liang;
4.在此数据库中添加表
首先创建并展示此数据库,并且使用它(输入use mysql;)再输入 create table contacts( id int primary key, name varchar(30), phone varchar(11) );即可。
5.添加字段
输入 alter table contacts add sex char(1);
6.展示已添加字段
输入 desc contacts;
7.修改字段
输入 alter table contacts modify sex int;
并且展示
8.删除字段
输入 alter table contacts drop column sex;并展示。
9.删除此表
输入 drop table contacts;
此时已删除成功,再次查询此表不存在。
关系数据库的简单概念和简单操作相关推荐
- tensorflow笔记:流程,概念和简单代码注释
tensorflow是google在2015年开源的深度学习框架,可以很方便的检验算法效果.这两天看了看官方的tutorial,极客学院的文档,以及综合tensorflow的源码,把自己的心得整理了一 ...
- REST API 概念的简单介绍
REST API 概念的简单介绍 最近发现很多人不了解REST是什么,我综合了下网上的文章,摘录了一下. 首先要明确一点:REST(Representational State Transfer,表述 ...
- 20211110:DC综合的一些简单概念总结(2)
DC综合的一些简单概念总结(2) 问题描述 分析与解答 每日总结 这些概念皆为一些必须理解的基础,经济基础决定上层建筑,学习也是同理.务必深化这些简单但是很基础的东西.做到别人问起时你可以侃侃而谈的效 ...
- 大数据与云计算学习计划 (一) 云计算系统管理 1 TCP/IP简单概念 (概念性)
大数据与云计算学习计划 (一) 云计算系统管理 1 TCP/IP简单概念 (概念性) 一.前言 二.服务器架构 典型服务模式 三.TCP/IP协议 1.简介 2.主机对主机通信三要素 IP地址 子网掩 ...
- 使用三层架构实现简单的MVC登陆操作!并实现基本的增删改查功能!!
一丶使用三层架构创建一个简单的MVC登录操作 1.首先,创建一个项目以及BLL层.DAL层.Entity层,如图一: 图一 2.创建一个数据库如图二: 图二 3基本工作已做好,接下来就编BLL层.DA ...
- 简单的DOS命令操作数据库
简单的DOS命令操作数据库 启动服务:net start 数据库服务名字 关闭服务:net stop 数据库服务名字 连接数据库:mysql -u用户名 -p密码 show databases -- ...
- java调用oracle删除,使用IDEA对Oracle数据库进行简单增删改查操作
1.1 java中的数据存储技术 在java中,数据库存取技术可分为如下几类: 1.jdbc直接访问数据库 2.jdo(java data object)是java对象持久化的新的规范,也是一个用于存 ...
- hbuilderx制作简单网页_网页制作的基本步骤是怎样的?制作简单网页的具体操作有哪些呢?...
网页制作的基本步骤是怎样的?制作简单网页的具体操作有哪些呢?如果是详细的网页制作,设计和制作一样关键.有可能是网页设计制作新手对简单网页制作设计的具体操作不太清楚.更别说设计详细的网页了.下面一起来看 ...
- python数据库教程_Python连接mysql数据库及简单增删改查操作示例代码
1.安装pymysql 进入cmd,输入 pip install pymysql: 2.数据库建表 在数据库中,建立一个简单的表,如图: 3.简单操作 3.1查询操作 #coding=utf-8 #连 ...
最新文章
- 【Java】时间复杂度 与 空间复杂度
- 打造新型智慧城市标杆 金华跻身中国城市信息化50强
- Play 1.x框架学习之六:未登陆拦截机制 (Not Login intercept In play framework)
- mybatis中mysql流式读取_MyBatis读取大量数据(流式读取)
- Silverlight C# 游戏开发:游戏循环体的五种设计方式
- input输入框获取焦点时,光标置于最右
- POJ2503 Babelfish(二分)
- 华为交换机基本查询、目录、文件操作命令
- 记一次参加 CrossOver Meetup 的经历
- linux修音软件下载,修音软件下载 Auto Tune 8(修音工具) v8.1.2 免费安装版 下载-脚本之家...
- ipq6010 qsdk spf11.5 64bit编译
- 使用 Infiniband 实现 RDMA !IB卡介绍!下载IB 驱动 !lspci | grep Mell 查看 IB卡!
- 2021年道路运输企业主要负责人和安全生产管理人员安全考核题型二[安考星]
- 大数据产品推荐:金蜂巢大数据集成与脱敏系统
- Wider Face数据集详解
- CodeForces Round#524B - Margarite and the best present (前缀和)
- 翻炒《天龙八部》[转]
- 使用物价水平修正票房数据,长津湖还是票房冠军吗?
- FE_CSS 页面布局之定位
- 基于OpenCVSharp的图像处理软件
热门文章
- Backbone 之 Inception:纵横交错 (Pytorch实现及代码解析)
- 私信功能的设计与实现
- 计算机专业春季高考可以报的本科学校,春季高考可以上本科学校吗?可报考的本科院校有哪些?...
- CSVReader读取数据缺失
- js基础知识(二十五)--DOM查询的其他方法、获取元素的后代和子元素
- 计算机一级控制模型,2020年计算机等级考试《数据库技术》考点:IDEF0建模方法...
- java计算机毕业设计汽车金融人事管理源码+程序+lw文档+mysql数据库
- openCV SDK 下载地址
- 关于Qt中的Q_D,Q_Q
- java解压zip文件