Sql語句學習筆記 1 建立資料庫

2021-05-22 15:11:13 字數 776 閱讀 7487

說明:建立乙個影碟租賃管理系統,這裡主要抽象了四張表:

tb_user(使用者資訊),tb_movie_type(影片型別),tb_movie(影片資訊),tb_retal(租賃記錄)

use master--系統表,所有建立的資料庫均在此被記錄

go--檢測是否已經存在retadb這個資料庫,有的話,不能重名,可以進行刪除

if exists (select * from sysdatabases where name='reataldb')

drop database retaldb--刪除資料庫

go--建立資料庫

create database retaldb

on--資料庫主檔案

(--中括號,不是大括號

name=retaldb_data,--資料庫檔案的邏輯名,在系統資料庫master中是唯一的

filename='d:/diskretaldb/retaldb.mdf',--指定路徑和檔名,我們一般看到的就是這個名稱,程式設計中用的也是這個

size=5mb,--初始大小

maxsize=100mb,--最大值

filegrowth=5mb--檔案的增長方式,一次增長5mb,也可以按百分比增長

)log on--日誌檔案

(name=retaldb_log,

filename='d:/diskretaldb/retaldb.ldf',

size=2mb,

maxsize=20mb,

filegrowth=10%

)

資料庫學習筆記(SQL語句)

根據已有的表或查詢結果來建立表 create table like會根據原有表建立乙個新錶。該語句會完整的複製原有表的結構以建立乙個新的空表。如果想插入資料,還需要另外的插入語句 如insert into select 但它不能只選原表的某幾列或其他表中的列。create table select可...

SQL語句建立資料庫

1.create database dataname 這是建立資料庫最簡單的方法 資料庫的各個屬性都是預設 如資料庫檔案與日誌檔案儲存目錄 資料庫大小等 下面介紹下常用決定資料庫屬性的子句 on 簡單理解為定義儲存資料庫檔案的位置,看下面 filename 資料庫的邏輯別名 size 資料庫初始大小...

sql語句建立資料庫

1 建立資料庫 系統資料庫master中儲存了所有本地資料庫的名字 use master goif exists select from sysdatabases where name student drop database student 如果資料庫存在就刪除 gocreate databas...