精华内容
下载资源
问答
  • 如何用sql语句建立数据库
    千次阅读
    2022-04-05 10:48:36

    CREATE DATABASE <数据库名称> //数据文件的SQL语句
    on primary //默认属于PRIMARY文件组,可省略
    (
    name=<数据库名称> //主数据文件的逻辑名称
    filename=<物理名称> //主数据的物理名称
    size=<> //主数据文件的初始大小
    maxsize=<> //主数据文件增长的最大值
    filegrowth=<> //主数据文件自动增量

    log on //日志文件的SQL语句
    (
    name=<数据库名称> //日志文件的逻辑名称
    filename=<物理名称> //日志文件的物理名称
    size=<> //日志文件的初始大小
    maxsize=<> //日志文件增长的最大值
    filegrowth=<> //日志文件自动增量

    更多相关内容
  • 利用SQL语句创建数据库

    千次阅读 2022-04-08 15:07:14
    创建数据库(Database) create database 数据库名; 创建Table create table 表名(列名 数据类型 【Primary key| Unique】【Not null】 【,列名 数据类型 【Not null】,...】); "【】"表示其括起的内容...

    SQL语言是集DDL、DML和DCL于一体的数据库语言

    SQL语言主要由以下9个单词引导的操作语句来构成,但每一种语句都能表达复杂的操作请求

    • DDL语句引导词:Create(建立),Alter(修改),Drop(撤销)

    模式的定义和删除,包括定义Database, Table,View,Index,完整性约束条件等,也包括定义对象(RowType行对象,Type列对象)

    • DML语句引导词:Insert,Delete,Update,Select

    各种方式的更新与检索操作,如直接输入记录,从其他Table(由SubQuery建立)输入

    各种复杂条件的检索,如直接查找,模糊查找,分组查找,嵌套查找等

    各种聚集操作,求平均、求和、……等,分组聚集,分组过滤等

    • DCL语句引导词:Grant,Revoke

    安全性控制:授权和撤销授权


    建立数据库

    包括两件事:定义数据库和表(DDL),向表中添加元组(DML)

    DDL:

    • 创建数据库(DB)

    create database 数据库名;

    • 创建DB中的Table(定义关系模式)

    create table 表名(列名 数据类型 【Primary key| Unique】【Not null】

    【,列名 数据类型 【Not null】,...】);

    举例:定义学生表

    Create Table Student(S# char(8) not null, Sname char(10), Ssex char(2), Sage integer, D# char(2), Sclass char(6));   // S#表示id

    "【】"表示其括起的内容可以省略,"|"表示其隔开的两项可取其一

    Primary key:主键约束。每个表只能创建一个主键约束。

    Unique:唯一性约束(即候选键),可以有多个唯一性约束。

    Not null:非空约束。选择Not null表明该列不允许有空值出现。

    语法中的数据类型在SQL标准中有定义。

    在SQL-92标准中定义的数据类型

    • char(n): 固定长度的字符串
    • varchar(n): 可变长度字符串
    • int: 整数 //有时不同系统也写作integer
    • numeric(p, q): 固定精度数字,小数点左边p位,右边p-q位
    • real: 浮点精度数字 //有时不同系统也写作float(n),小数点后保留n位
    • date: 日期(如2021-09-12)
    • time: 时间(如15:25:00)
    • ...

    现行商用DBMS的数据类型有时和上面有些差异,请注意;和高级语言的数据类型总体上是一致的,但也有些差异。

    • 定义Table及其各个属性的约束条件(完整性约束)
    • 定义View(定义外模式及E-C映像)
    • 定义Index、Tablespace……等(定义物理存储参数)
    • 上述各种定义的撤销与修正

    DDL通常由DBA来使用,也有DBA授权后由应用程序员来使用

    包括两件事:定义数据库和表(DDL),向表中添加元组(DML)

    DML:

    1. 向Table中追加新的元组:Insert
    2. 修改Table中某些元组的某些属性的值:Update
    3. 删除Table中的某些元组:Delete
    4. 对Table中的数据进行各种条件的检索:Select

    DML通常由用户或应用程序员使用,访问经授权的数据库

    向表中追加元组

    insert into 表名【(列名)【,列名】…】

            values(值【,值】,…);

    示例:追加学生表中的元组

    Insert Into Student

    Values(‘08042202’,‘张三’,‘男’,20,‘03’,‘080422’);

    Insert Into Student(S#,Sname,Ssex,Sage,D#,Sclass)

    Values(‘08042202’,‘张三’,‘男’,20,‘03’,‘080422’);

    values后面值的排列,须与into子句后面的列名排列一致

    若表名后的所有列名省略,则values后的值的排列,须与该表存储中的列名排列一致

    展开全文
  • 通过SQL语句建立数据库. 表

    千次阅读 2021-06-04 09:48:27
    ... create database SQLTest03 ... ...4右键数据库点击刷新或者按F5,然后就能在...通过SQL语句建立表. 1选择 数据库->SQLTest,然后选择新建查询。注意左上角的那个框中要选中SQLTest,如果不是的话就手动选择...

     

     

    1在最开始的界面点击新建查询。  

    2 在点击新建查询出来的界面中输入以下代码:

    create database SQLTest03
     3点击上面的执行,或者按F5之后出来了如下画面。 

    4右键数据库点击刷新或者按F5,然后就能在数据库下面看到刚刚建立的SQLTest了。

      

    5至此,已经建立了名为SQLTest03的数据库。

     

    1选择 数据库->SQLTest,然后选择新建查询。注意左上角的那个框中要选中SQLTest,如果不是的话就手动选择一下。 

    2.2 通过SQL语句建立数据库
    2.2.1在最开始的界面点击新建查询。

    2.2.2在点击新建查询出来的界面中输入以下代码:

    create database SQLTest

     

     

     

       通过SQL语句建立表
    3.2.1选择 数据库->SQLTest,然后选择新建查询。注意左上角的那个框中要选中SQLTest,如果不是的话就手动选择一下。

     

    3.2.2在新建查询出来的界面中输入以下代码:

    –这是SQL中的注释信息,使用两个减号来注释。

    drop table student    --删除表student
    create table student  --创建表student
    (sno char(4),
    sname char(8),
    sage int,
    ssex char(2),
    sdept char(20)
    )
    
    drop table course    --删除表course
    create table course  --创建表course
    (cno char(4),
    cname char(8),
    cpno char(4),
    ccredit int
    )
    
    drop table sc    --删除表sc
    create table sc  --创建表sc
    (sno char(4),
    cno char(4),
    grade int
    )
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23

    3.2.3点击执行,会出现下面的警告。这是因为我们还没有创建表,所以没东西删除。只需要再次点击执行即可。

     

     

    3.2.4在 数据库->SQLTest->表 那里刷新一下,就会发现刚刚建立的三张表了。

    其他见链接,写的挺详细. 

    https://blog.csdn.net/weixin_42596182/article/details/94591312?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522162270794216780255243090%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=162270794216780255243090&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduend~default-3-94591312.first_rank_v2_pc_rank_v29&utm_term=sql+server+%E6%96%B0%E5%BB%BA%E6%95%B0%E6%8D%AE%E5%BA%93&spm=1018.2226.3001.4187

     

     

     

     

    展开全文
  • 用于sql语句学习的数据库,含上万条数据;表结构如下 --学生表tblStudent(编号StuId、姓名StuName、年龄StuAge、性别StuSex) --课程表tblCourse(课程编号CourseId、课程名称CourseName、教师编号TeaId) --成绩表...
  • 使用SQL语句建立TBS数据库.pdf
  • MySQL 创建并管理数据库

    使用CREATE DATABASE语法创建数据库:

    CREATE DATABASE <数据库名>

    DEFAULT CHARACTER <默认字符集>

    DEFAULT COLLATE <排序规则名>;

    使用SHOW DATABASES语句显示当前服务器所有的数据库:

    SHOW DATABASES;

    指定数据库使用USE语句:

    USE <数据库名>;

    修改数据库使用ALTER DATABASE语句:

    ALTER DATABASE <数据库名>

    DEFAULT CHARACTER SET <默认字符集>

    DEFAULT COLLATE <排序规则名>;

     

     删除数据库使用DROP DATABASE语句:

    DROP DATABSE <数据库名>;

     

     

    展开全文
  • T-SQL语句创建数据库

    千次阅读 2021-09-15 12:37:01
    --创建数据库 create database DBTEST on --数据文件 ( name='DBTEST',--逻辑名称 filename='D:\data\DBTEST.mdf',--物理路径和名称 size=5MB,--文件初始大小 maxsize=100MB,--最大存储空间 filegrowth=2MB--...
  • 在sqlserver查询分析器中,一个sql语句连接两个数据库服务器的一种方法
  • 使用SQL语言编写出来的代码,叫做SQL语句 ③SQL语言只能在关系型数据库使用(例如MySQL,Oracle,SQL Server)。非关系型数据库(例如Mongodb)不支持SQL语言 SQL能做什么 ①从数据库中查询数据 ②向数据库插入新...
  • 主要介绍了C#实现连接SQL Server2012数据库并执行SQL语句的方法,结合实例形式较为详细的分析了C#连接SQL Server2012数据库并执行查询、插入等操作的相关实现技巧,需要的朋友可以参考下
  • 数据库sql语句练习

    2020-12-14 17:44:05
    首先建立一张表名为student CREATE SCHEMA "TEST" AUTHORIZATION WANG CREATE TABLE Student( Sno CHAR(9)PRIMARY KEY, Sname CHAR(9) UNIQUE, Ssex CHAR(2), Sage SMALLINT ) 实例1:建立索引 基本语法:create ...
  • 实验题目: 实验二《SQLQuery工具和SQL语句 创建数据库与相应的表》 二、实验内容 (1)创建“IT产品”数据库建立相应的表 (2)创建“舰船”数据库建立相应的表 (3)创建“电影”数据库建立相应的表 ...
  • 使用SQL语句建立一个数据库ST

    千次阅读 2018-10-27 23:21:58
    使用SQL语句建立一个数据库ST 数据库ST中有三张表,stu,course和sc表,表格信息如下图 代码如下 create database ST use ST create table stu ( sno char(20) primary key, sname char(20), ...
  • 很不错的又关Oracle中用sql语句创建数据库讲解,希望对朋友们有帮助!二、在Windows下创建数据库Oracle实例在Windows下表现为操作系统服务。在windows下,使用命令行方式创建数据的方法有所不同,差别在于在Windows下...
  • 使用T-SQL语句创建数据库

    千次阅读 2020-03-05 12:22:44
    T-SQL语句 创建数据库 1.首先我们在C 盘根目录创建文件夹用来保存文件 如图: 例如创建一个server文件夹 2.打开SQL找到新建查询 在输入栏输入T-SQL语句即可 3.代码如下: CREATE DATABASE 数据库名 --创建数据库 ON...
  • 3.掌握使用SQL Server Management Studio 及SQL语句创建数据库和表的方法; 4.掌握数据库及表结构的修改方法; 5.掌握数据库管理的基本操作。 二、实验原理 结合上课内容,根据实验内容描述步骤操作; 整理上机步骤...
  • 创建数据库SQL语句:mysql数据库

    千次阅读 2021-01-19 00:20:38
    创建数据库SQL语句:mysql数据库创建数据库SQL语句:1 create database stuDB2 on primary -- 默认就属于primary文件组,可省略3 (4 /*--数据文件的具体描述--*/5 name='stuDB_data', -- 主数据文件的逻辑名称6 ...
  • SQLSERVER数据库、表的创建及SQL语句命令 备份,还原,创建,删除,查询,修改 ** 数据库定义及操作命令:** 按照数据结构来组织、存储和管理数据的仓库。由表、关系以及操作对象组成,把数据存放在数据表中。 修改数据库...
  • SQL Server 之Sql语句创建数据库

    万次阅读 多人点赞 2018-10-09 20:12:24
    先来解释一下Sql语句中符号的作用,否则当你看到这一连串的表示会不知道要怎么写在数据库中的 而且,这个符号书不用写到数据库中的,只需要写里面的内容  [ ] 此方括号表示此项可写可不写  { } ...
  • SQL语句数据库之创建视图

    千次阅读 2021-03-31 23:15:58
    #语句格式 #CREATE VIEW [(,[,])]AS [WITH CHECK OPTION] #CREATE VIEW IS_Student #AS SELECT Sno,Sname,Sage #FROM student #WHERE sdept='is'; #视图没有主码 #基于多个表创建视图 CREATE VIEW IS_S1(Sno,Sname,...
  • SQl语句的级联删除问题删除应该有顺序1,删除link表delete from ref,link where ref.link_code=link.link_code and link_id=?delete from link where link_id=?2,删除plan表delete from ref,plan where ref.plan_...
  • 数据库基础(常用SQL语句

    万次阅读 多人点赞 2019-10-07 13:49:59
    一、数据库级及SQL语言简介 1、目前主流数据库 微软:sql server、access 瑞典:mysql ibm: db2 sybase:sybase ibm: informix oracle: oracle 2、SQL语言 DQL-------------数据查询语言 select … From … Where DML...
  • 数据库建立使用sql语句1
  • 用SQL语句,对数据库进行创建、修改、增加、删除
  • 如何使用T-SQL语句创建数据库

    千次阅读 2020-03-04 18:50:45
    使用T-SQL创建数据库 首先我们在C 盘根目录创建文件夹用来保存文件 打开SQL找到新建查询 在输入栏输入T-SQL语句即可
  • 我们使用默认方式建立一个供恢复使用数据库(如test)。*/ /*B.停掉数据库服务器。*/ /*C.将刚才生成的数据库的日志文件test_log.ldf删除,要恢复的数据库mdf文件覆盖刚才生成的数据库数据文件test_data.mdf。*/...
  • NC对应SQLSERVER数据库建立表空间和用户语句的SQL语句和方法
  • 一、登入 ... 安装部署好MySQL后,打开命令...注意:使用SQL语句时一定要加“;” 查看MySQL的版本 show variables like 'version'; 创建数据库 创建一个Demo01数据库 create database Demo01; 注意:...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 414,331
精华内容 165,732
关键字:

如何用sql语句建立数据库

友情链接: generate_loop_macros.rar