• SQL语句创建数据库


    一、SQL语句创建数据库

    1.SQL语句创建数据库标准格式

    要使用 SQL 语句来创建数据库,可以按照以下格式编写 SQL 查询

    CREATE DATABASE database_name;
    
    • 1

    其中 database_name 为所需的数据库名称。

    2.SQL语句创建数据库完整实例

    SQL语句如下:

        create database 数据库名称
        on
        (
            name=数据文件逻辑名称,
            filename='路径+数据文件名',
            size=数据文件初始大小,
            maxsize=数据文件最大容量,
            filegrowth=数据文件自动增长容量
        )
        log on
        (
            name=日志文件逻辑名称,
            filename='路径+日志文件名',
            size=日志文件初始大小,
            maxsize= 日志文件最大容量,
            filegrowth=日志文件自动增长容量
        )
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17

    示例说明:
    name: 数据文件名称一般为 (name) _Data ,日志文件名称一般为(name)_Log 。
    filename: 数据文件名后缀为 .mdf ,日志文件名后缀为 .ldf 。
    maxsize: 设置为 unlimited 时,表示文件最大大小无限制。
    filegrowth: 可以设置为具体值(—M)或者百分比(—%),设置为 unlimited 时,表示文件无限制增长。
    某些属性不设置时,创建数据库时会按默认值创建,例如,如果只用 “ create database 数据库名称 ” 创建数据库时,DBMS会按照默认的 “逻辑名称” ”文件组“ ”初始大小“ ”自动增长“ 和 “路径” 等属性创建数据库。


    SQL语句创建数据库

    二、SQL 基础教程

    Structured Query Language(结构化查询语言)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。

    结构化查询语言是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统, 可以使用相同的结构化查询语言作为数据输入与管理的接口。结构化查询语言语句可以嵌套,这使它具有极大的灵活性和强大的功能。


    1.SQL基础教程

    1.SQL简介

    SQL 是用于访问和处理数据库的标准的计算机语言。


    1.什么是 SQL?
    • SQL 指结构化查询语言
    • SQL 使我们有能力访问数据库
    • SQL 是一种 ANSI 的标准计算机语言

    编者注:ANSI,美国国家标准化组织


    2.SQL 能做什么?
    • SQL 面向数据库执行查询
    • SQL 可从数据库取回数据
    • SQL 可在数据库中插入新的记录
    • SQL 可更新数据库中的数据
    • SQL 可从数据库删除记录
    • SQL 可创建新数据库
    • SQL 可在数据库中创建新表
    • SQL 可在数据库中创建存储过程
    • SQL 可在数据库中创建视图
    • SQL 可以设置表、存储过程和视图的权限

    3.SQL 是一种标准 - 但是…

    SQL 是一门 ANSI 的标准计算机语言,用来访问和操作数据库系统。SQL 语句用于取回和更新数据库中的数据。SQL 可与数据库程序协同工作,比如 MS Access、DB2、Informix、MS SQL Server、Oracle、Sybase 以及其他数据库系统。

    不幸地是,存在着很多不同版本的 SQL 语言,但是为了与 ANSI 标准相兼容,它们必须以相似的方式共同地来支持一些主要的关键词(比如 SELECT、UPDATE、DELETE、INSERT、WHERE 等等)。

    注释:除了 SQL 标准之外,大部分 SQL 数据库程序都拥有它们自己的私有扩展!


    4.在您的网站中使用 SQL

    要创建发布数据库中数据的网站,您需要以下要素:

    • RDBMS 数据库程序(比如 MS Access, SQL Server, MySQL)
    • 服务器端脚本语言(比如 PHP 或 ASP)
    • SQL
    • HTML / CSS

    5.RDBMS

    RDBMS 指的是关系型数据库管理系统。

    RDBMS 是 SQL 的基础,同样也是所有现代数据库系统的基础,比如 MS SQL Server, IBM DB2, Oracle, MySQL 以及 Microsoft Access。

    RDBMS 中的数据存储在被称为表(tables)的数据库对象中。

    表是相关的数据项的集合,它由列和行组成。


    2.SQL 语法

    1.数据库表

    一个数据库通常包含一个或多个表。每个表由一个名字标识(例如“客户”或者“订单”)。表包含带有数据的记录(行)。

    下面的例子是一个名为 “Persons” 的表:

    IdLastNameFirstNameAddressCity
    1AdamsJohnOxford StreetLondon
    2BushGeorgeFifth AvenueNew York
    3CarterThomasChangan StreetBeijing

    上面的表包含三条记录(每一条对应一个人)和五个列(Id、姓、名、地址和城市)。


    2.SQL 语句

    您需要在数据库上执行的大部分工作都由 SQL 语句完成。

    下面的语句从表中选取 LastName 列的数据:

    SELECT LastName FROM Persons
    结果集类似这样:

    LastName
    Adams
    Bush
    Carter
    在本教程中,我们将为您讲解各种不同的 SQL 语句。


    3.重要事项

    一定要记住,SQL 对大小写不敏感!


    4.SQL 语句后面的分号?

    某些数据库系统要求在每条 SQL 命令的末端使用分号。在我们的教程中不使用分号。

    分号是在数据库系统中分隔每条 SQL 语句的标准方法,这样就可以在对服务器的相同请求中执行一条以上的语句。

    如果您使用的是 MS Access 和 SQL Server 2000,则不必在每条 SQL 语句之后使用分号,不过某些数据库软件要求必须使用分号。


    5.SQL DML 和 DDL

    可以把 SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)。

    SQL (结构化查询语言)是用于执行查询的语法。但是 SQL 语言也包含用于更新、插入和删除记录的语法。

    查询和更新指令构成了 SQL 的 DML 部分:

    • SELECT - 从数据库表中获取数据
    • UPDATE - 更新数据库表中的数据
    • DELETE - 从数据库表中删除数据
    • INSERT INTO - 向数据库表中插入数据
      SQL 的数据定义语言 (DDL) 部分使我们有能力创建或删除表格。我们也可以定义索引(键),规定表之间的链接,以及施加表间的约束。

    SQL 中最重要的 DDL 语句:

    • CREATE DATABASE - 创建新数据库
    • ALTER DATABASE - 修改数据库
    • CREATE TABLE - 创建新表
    • ALTER TABLE - 变更(改变)数据库表
    • DROP TABLE - 删除表
    • CREATE INDEX - 创建索引(搜索键)
    • DROP INDEX - 删除索引

    【太多白嫖党了~~~~不点赞,不收藏,不评论!!!!!鉴于此,以下内容,作者将按点赞收藏评论的量而更新!!!否则不更新了。】

    3.SQL select

    4.SQL distinct

    5.SQL where

    6.SQL AND & OR

    7.SQL Order By

    8.SQL insert

    9.SQL update

    10.SQL delete


    三、SQL 高级教程

    1.SQL Top

    2.SQL Like

    SQL 通配符

    SQL In

    SQL Between

    SQL Aliases

    SQL Join

    SQL Inner Join

    SQL Left Join

    SQL Right Join

    SQL Full Join

    SQL Union

    SQL Select Into

    SQL Create DB

    SQL Create Table

    SQL Constraints

    SQL Not Null

    SQL Unique

    SQL Primary Key

    SQL Foreign Key

    SQL Check

    SQL Default

    SQL Create Index

    SQL Drop

    SQL Alter

    SQL Increment

    SQL View

    SQL Date

    SQL Nulls

    SQL isnull()

    SQL 数据类型

    SQL 服务器


    四、SQL 函数

    SQL functions

    SQL avg()

    SQL count()

    SQL first()

    SQL last()

    SQL max()

    SQL min()

    SQL sum()

    SQL Group By

    SQL Having

    SQL ucase()

    SQL lcase()

    SQL mid()

    SQL len()

    SQL round()

    SQL now()

    SQL format()


    五、SQL 总结

    SQL 快速参考

    SQL 教程总结

  • 相关阅读:
    【计算机视觉40例】案例22:目标检测(YOLO方法、SSD方法)
    芋头怎么蒸好吃 蒸芋头的技巧有哪些
    sklearn基础篇(四)-- k近邻算法
    用DIV+CSS技术设计的环保主题网站(web前端网页制作课作业)
    关于优化算法在线更新simulink参数时的一些注意事项
    UIAutomatorViewer排查问题
    SpringCloud 14 Config:客户端连接服务端
    自定义注解
    基于SSM的租房管理系统
    python爬虫涨姿势板块
  • 原文地址:https://blog.csdn.net/molangmolang/article/details/136334807