2020 2 24 資料庫的基本使用 1

2021-10-19 23:54:46 字數 1735 閱讀 9715

儲存位置

優點缺點

記憶體速度快

不能永久儲存,資料時臨時狀態

檔案資料可以永久儲存

運算元據不方便

資料庫資料永久儲存、查詢速度快、對資料管理方便

占用資源需要購買

1)資料庫的基本概念與特點

全稱database,簡稱db。

是乙個持久化的儲存管理資料的倉庫

具有通一的sql方式進行操作

2)資料的儲存方式

市面上常見的資料庫:mysql、oracle、db2、sqlserver、sqllite(小型嵌入式資料庫)等

1.mysql的優點

開源免費

功能強大,足夠應對web應用開發

2.mysql服務基本doc命令

1.什麼是sql?

structured query language:結構化查詢語言

其實就是定義了操作所有關係型資料庫的規則

2.sql通用語法

3.sql分類

ddl(data definition language)資料定義語言

用來定義資料庫物件:資料庫、表、列等。關鍵字:create、drop、alter等

dml(data manipulation language)資料操作語言

用來對資料庫中的表進行crud。insert 、update、delete等

dql(data query language)資料查詢語言

用來查詢資料庫中的資料。關鍵字,select、where等

dcl(data controller language)資料控制語言

4.ddl語句

4-1.運算元據庫

c(create):建立

建立db資料庫,判斷是否存在,並制定字符集為gbk

create database if not exists db character set gbk;

r(retrieve):查詢

查詢所有資料庫的名稱:show databases;

查詢某個資料庫的字符集:show create database 資料庫名稱;

u(update):修改

修改資料庫的字符集:alter database 資料庫名稱 character set 字符集名稱;

d(delete):刪除

刪除資料庫:drop database 資料庫名稱;

使用資料庫

查詢正在使用的資料庫:select database();

使用資料庫:use 資料庫名稱;

4-2.運算元據表

create

create table 表名(

列名1 資料型別1,

列名2 資料型別2,

…);create 表名 like 複製的表名;

*注意最後一行不要加,

* 資料庫基本型別:int,double,date(yyyy-mm-dd),date time(yyyy-mm-dd hh:mm:ss)

timestamp(自動呼叫當前系統時間) ,varchar等

retrieve

update

delete

SQLite 資料庫的基本使用

一 概述 sqlite是android系統的核心資料儲存服務之一,它是乙個輕型的嵌入式資料庫,占用非常少的資源卻能提供很好很快的資料訪問服務,許多大型的需要資料儲存的android專案都有用到sqlite 也可以用於桌面應用程式 下面介紹一下sqlite的建立資料庫 表的操作,以及基本的增刪改查操作...

mongodb資料庫的基本使用

mongo使用其實很簡單 在寫如mongo資料庫前先要後台執行mongo 如下圖 2.引入from pymongo import mongoclient 3.建立mongodb物件 db mongoclient host 127.0.0.1 port 27017 注host填本機位址 4.獲取資料庫...

android 資料庫的基本使用

建立資料庫表 public class databasetable public string getculumns public string getsqlcrate public string gettablename public string getid public string getm...