精华内容
下载资源
问答
  • 数据库创建表允许为空
    千次阅读
    2020-04-12 20:41:27

    达梦数据库的数据是存储在表空间下的。

    创建表空间时需要指定表空间名和拥有的数据文件列表。

    表空间的创建有两种方式。

    一、 通过manager图形化界面创建

    1、进入安装目录tool目录下,通过./manager启动manager图形化界面

    在这里插入图片描述

    2、然后连接数据库,找到表空间,右键 >> 新建表空间

    在建表空间时需要输入表空间名称(表空间名称最大长度128字节,且表空间名在服务器中必须唯一)。
    创建表空间时必须添加数据文件,一个表空间可以添加多个数据文件,数据文件目录一般放在安装目录下的data目录下,和数据库同名的目录下。如图所示:在这里插入图片描述
    数据文件添加完后,可以设置相关参数,是否初始大小,是否自动扩充,每次扩充大小,最大尺寸等。
    在这里插入图片描述
    添加完数据文件,设置好参数后点击确定即可。

    二、通过sql语句创建

    通过图形化界面可以在一个表空间下添加多个数据文件,并且可以设置数据文件参数,那么通过命令行怎么实现呢?

    1、首先简单创建一个表空间:

    表空间名称为:tbs1
    文件路径:/dm7/data/PROD/tbs1_01.dbf
    初始大小:128M
    每次自动扩充:4M;
    最大尺寸:2G
    sql语句如下:

    SQL> create tablespace tbs1 datafile '/dm7/data/PROD/tbs1_01.dbf' size 128 autoextend on next 4 maxsize 2048;
    

    2、这里只创建了一个数据文件,如果要创建两个怎么办呢?

    可以在已经创建的表空间中添加数据文件。
    比如在刚刚的表空间中再添加一个tbs1_02.dbf文件,sql语句如下:

    SQL> alter tablespace tbs1 datafile '/dm7/data/PROD/tbs1_02.dbf' size 128 autoextend on next 4 maxsize 2048;
    

    3、其实在创建表空间时就可以通过创建多个数据文件,多个数据文件之间用逗号隔开即可。

    通过图形化界面在一个表空间下可以添加多个.dbf文件,其实,通过命令方式也可以创建一个表空间拥有多个.dbf文件,比如创建名为bookshop的表空间,要求有2个数据文件,每个数据文件大小为128M,命令如下:

    CREATE TABLESPACE TBS2 DATAFILE '/dm7/data/PROD/tbs2_01.dbf' size 128 autoextend on next 4 maxsize 2048, '/dm7/data/PROD/tbs2_02.dbf' SIZE 128 autoextend on next 4 maxsize 2048;
    

    理论上最多允许有 65535 个表空间,但用户允许创建的表空间 ID 取值范围为 0~32767,超过 32767 的只允许系统使用,ID 由系统自动分配,ID 不能重复使用,即使 删除掉已有表空间,也无法重复使用已用ID号,也就是说只要创建32768次表空间后,用 户将无法再创建表空间。

    注意:创建的表或者字段出现无效列名或无效表名怎么办?。
    达梦数据库一般默认是大小写敏感的。
    我们经常在查询字段时会遇到无效表名或无效列名。一般建议在使用达梦数据库时,命名一般都用大写。
    原因:
    (1)使用manager管理工具建表,字段名会默认添加引号,会固定住大小写,如果是小写,在查询时需要加引号。
    (2)如果使用sql语句建表,没有加引号的表名或字段名会默认转成大写。
    建议:关于命名都使用大写,这样会避免无效表名或列名的问题。

    更多相关内容
  • 数据库创建表

    千次阅读 2022-04-18 16:55:43
    数据库创建表: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 开发工具与关键技术:HTML CSS JavaScript 作者:蒋燕 撰写时间:2022/04/17 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1.创建数据库的时候,...

    数据库创建表:

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    开发工具与关键技术:HTML CSS JavaScript

    作者:蒋燕

    撰写时间:2022/04/17

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    1.创建数据库表的时候,在SQL Server数据库中登录找到数据库然后右键:附加数据库,然后把数据库的名称写上,然后点击确定:

    2.创建好之后右键刷新,找到自己创建的表,双击打开: 

     

    3.找到第二个表右键,点击新建再选择表:

    4.列名是要写的表内容的名称,数据类型根据列名选择相对应的列名,如果表中是有ID的话数据类型使用int,允许null值就不能为空:

     

    ID旁边右键选择第一个设置主键,类型改为int,设置主键之后允许null值就会自动把√去掉:

    5在列属性中找到表设计器,在标识规范会显示标识为否:

     

     

    6.然后在左边的向下的标志点开把标识改为是就即可:

    其他表的类型就用nvarchar(max)就可以了:

     

     

    表写完之后Ctrl+S保存。

    展开全文
  • 数据库-创建数据库-创建数据

    千次阅读 2022-03-20 17:22:53
    一.创建数据库

    一.创建数据库

    数据库存放数据库数据和数据库对象的文件。

    主要数据文件.mdf(只有一个)和次要数据文件.ndf(可以有多个)。

    用于恢复数据库的日志信息.ldf。

    创建数据方法:
    方法一(自动创建):

    1.点击数据库,反键点击新建数据库。

    2.数据库名称给数据库取名字,下面第一行是行数据,第二行是日志文件。一般创建用的都是默认值。点击确定就完成一个数据库的创建了。

    方法二(代码创建):

    1.点击新建查询。

    2.然后输入代码:

    CREATE DATABASE 数据库名

    ON PRIMARY

    (NAME=--逻辑数据文件名,FILENAME='--操作数据的文件路径和文件',

    SIZE=--文件长度),MAXSIZE= --(最大长度),

    FILEGROWTYH=--(增长率))

    LOG ON

    (NAME=--逻辑日志文件名,FILENAME='--日志文件路径和文件名',

    SIZE=--(文件长度),MAXSIZE=--(最大长度),

    FILEGROWTYH=--(增长率))

     3.然后点击执行。一个数据库就创建完成了。

    二. 创建数据表

    E-R图转成关系模型转成数据表,然后用代码编写出来。

    1.数据类型

    ①.整数类型

    数据类型描述存储
    tinyint0到2551字节
    smallint-32768到327672字节
    int-2147483648到21474836474字节
    bigint-9223372036854775808到92233720368547758078字节

         decimal(p,s或

         numerric(p,s)

    -10^38+1到10^38+1,p参数指示可以存储的最大位数,s参数指示小数点右侧存储的最大位数。

    5-17字节
    smallmoney-214748.3648到214748.3647的货币4字节
    money-922337203685477到922337203685477.580的货币8字节

    ②.小数类型

    数据类型描述存储
    float(n)-1.79E+308到1.79E+308,参数n指示该字段保存4个字符还是8个字符。4或8字符
    real-3.40E+38到3.40E+384字符

    ③.日期和时间类型

    数据类型描述存储
    datetime1752年1月1日到9999年12月31日,精度为3.33ms8字节
    datetime21752年1月1日到9999年12月31日,精度为100ns6-8字节
    smalldatetime1900年1月1日到2079年6月6日,精度为1min4字节
    date存储日期,0001年1月1日到9999年12月31日3字节
    time存储时间,精度为100ns3-5字节
    datetimeoffset与datetime2相同,外加时区偏移8-10字节

    ④.常用字符类型

    数据类型描述存储
    char(n)固定长度,最多8000个字符,(一个汉字2个字符)n个字符
    varchar(n)可变长度,最多4000个字符,(一个汉字2个字符)由实际长度决定
    nchar(n)固定长度,最多4000个字符,(一个汉字1个字符)n个字符
    nvarchar(n)可变长度,最多4000个字符,(一个汉字1个字符)由实际长度决定
    text可变长度,最多2GB字符数据由实际长度决定

    ⑤.其他字符类型

    数据类型描述存储
    image图像,视频,音乐二进制数据
    Binary(n)标记或标记组合数据二进制数据
    bit0/1,判定真或假

    2.字段约束

    NOT NULL|NULL:不允许或者允许字段值为空。

    PRIMARY KEY:定义主码。

    FOREIGN KEY.....REFERENCE<主码表>(<主码>):定义参照完整条件。

    DEFAULT(缺省值):定义字段的缺省值。

    CHECK(条件):定义字段应满足的条件表达式。

    UNIQUE:取唯一值。

    3.代码数据表创建格式

    CREATE TABLE<表名>(

    <列名>  <数据类型>  <列级完整性约束定义>

    ..........

    <表级完整性约束定义>

    ..........

    展开全文
  • 数据库的创建、管理和数据操作(实验一),数据库创建今天我们就以实验的形式对表的创建、管理和数据操作进行学习,上课吧。【实验目的】:了解SQL语言的使用,进一步理解关系运算,巩固数据库的基础知识。【实验...

    数据库表的创建、管理和数据操作(实验一),数据库创建

    今天我们就以实验的形式对表的创建、管理和数据操作进行学习,上课吧。

    【实验目的】:了解SQL语言的使用,进一步理解关系运算,巩固数据库的基础知识。

    【实验要求】:利用SQL语言进行数据库表的各种操作:

    1.数据库表的创建、修改和删除操作。

    2.向表中进行数据的插入、删除和修改操作。

    【实验内容】1. 利用数据定义语句在实验一创建的stu_DB库中建立学生管理系统的三个表:Student、Course、SC。

    2.利用INSERT、UPDATE和DELETE语句对上述三张表的数据进行插入、更新和删除操作。

    3.在stu_DB库中添加Teacher和TC表,对已建立的学生管理系统中的表添加充足的数据(每个表不少于20条),以便完成本实验的后继操作。

    【实验步骤】

    一、数据定义

    (一)表的创建在实验一创建的数据库stu_DB中分别用企业管理器和查询分析器,按下面的表结构创建学生管理系统的表。

    00351B538-0.png?201577105642

    00351C918-1.png?201577105712

    00351623X-2.png?201577105749

    1.利用企业管理器创建表

    (1)打开企业管理器。

    (2)选中实验一创建好的数据库stu_DB,单击数据库中的表对象,然后右击窗口右侧选择新建表,弹出如图所示窗体。

    00351620V-3.png?201577105857

    (3)在这个窗体中,列名列就示表的字段名,可以在这个窗体中为字段选择数据类型和长度以及是否可以为空值。

    (4)在此处可以为表选择文件组,在表中单击右键,选择属性,如果已经为数据库创建了一个次要组,可以在属性窗体的表文件组中为此表选择文件组。应该把一些竞争使用的表放于不同的文件组中,并且让文件组属于不同磁盘,这样可以在表竞争读写时提高并发性能。

    (5)创建完成后,单击磁盘图标,并为表取一个名字。注意,应该为表取一个有意义的名字。

    2.用Transact_SQL语句创建表

    语法为:

    CREATE TABLE

    [ database_name.[owner].] table_name

    ( {column_name data_type [DEFAULT ‘default_value']|

    [CONSTRAINT CONSTRAINT_name]

    }, […n] [IDENTITY [(seed, increment )]]

    )

    [ON { filegroup | DEFAULT }]

    [TEXTIMAGE_ON {filegroup | DEFAULT }]

    【例1】生成一个表名为student的表

    create table student

    (

    sno CHAR(8) primary key,

    sname CHAR(10) not null,

    ssex CHAR (2) check (ssex='男'or ssex='女'),

    sage smallint,

    sdept CHAR (20) default ('计算机系'),

    )

    00351C196-4.png?2015771117

    【例2】  创建一张名为Ta1的表,此表中有3列,第一列Pid定义为主键,并且自动增长。第二列Name默认值为Unknown,第三列定义一个约束(日期不能大于输入当天的日期),插入一条记录并进行查询,显示如下图。

    CREATE TABLE ta1

    (

    pid int identity(1,1) primary key,

    [name] CHAR(10) default ('unknow'),

    birthday datetime CHECK( birthday

    )

    00351C261-5.png?20157711237

    (二)表的修改

    1.用企业管理器修改表

    (1)右键点击所要修改的学生表,选择“设计表”,会弹出如图3-4所示的窗体,在这个窗体中可以更改数据表的字段。在空白处点右键,选择“属性”,弹出另一窗体,在此可以更改约束,也可以增加约束。

    0035162234-6.png?20157711330

    2、利用Transact-SQL语句修改表

    向表中添加新的字段:在学生表中添加一个“班级”字段,数据类型为字符型。

    ALTER TABLE student  ADD class CHAR(6)

    删除表中的旧列:将学生表中的“Sdept”字段删除。

    ALTER TABLE student DROP COLUMN Sdept

    更改表以添加具有约束的列。(sp_help:用于显示参数清单和其数据类型)

    给学生表的增加“grade”字段并加上CHECK约束,让其不可以大于100。

    ALTER TABLE student ADD grade int CONSTRAINT ch_grade CHECK(grade<100)

    EXEC sp_help ch_grade

    给学生表中添加“birthday”字段,并且这个日期不能在录入当天的日期之后。

    ALTER TABLE student ADD birthday DATETIME NULL

    CONSTRAINT ch_birthday CHECK(birthday

    添加具有默认值的可为空的列:

    在学生表中加入“matriculationday”字段,并且这一字段的默认值为录入当天的日期。

    ALTER TABLE  student ADD matriculationday smalldatetime NULL

    CONSTRAINT adddateflt  DEFAULT getdate()

    请参考上面所给的例子:

    自行设计表结构修改操作(不少于8个语句),并进行实验验证。

    修改表student,结果如表1-4。

    创建表1-5、表1-6,为后续实验建立基础。

    00351C603-7.png?2015771150

    00351Ac7-8.png?20157711537

    00351AE1-9.png?20157711734

    (三)表的删除

    可以在企业管理器中选择要删除的表直接删除,也可以通过Transact-SQL语句DROP 删除表的定义及表中的所有数据、索引、出发器、约束和权限规范。

    如要删除ta1表,语句如下: DROP TABLE ta1

    请参考上面的例子完成对表Student 、Course 、SC的删除操作,它们删除的次序如何?并进行实验验证。

    二、数据操作

    (一)查看、重命名及删除用户定义的数据类型1.使用企业管理器创建一个名为newtype1、长度为6、可变长字符、允许为空的自定义数据类型。

    进入企业管理器,进入stu_DB数据库,用鼠标右键单击“用户定义的数据类型”后选择“操作”菜单中的“新建用户定义数据类型”或点击“新建”按扭,将弹出下图所示窗体:

    0035162V0-10.png?20157711837

    输入要定义的数据名称newtype1,选择数据类型varCHAR,输入长度为6,在“允许NULL值”复选框中打个“√”,单击“确定”按钮即可。

    2.使用T-SQL语句创建一个名为newtype2,数据长度为6,定长字符型,不允许为空的自定义数据类型。

    USE stu_DB

    EXEC sp_addtype newtype2, ‘CHAR(6)', ‘not null'

    3.命名用户自定义的数据类型

    (1) 使用系统存储过程sp_rename将自定义数据类型newtype1重新命名为a1。

    EXEC sp_rename newtype1, a1

    (2) 使用企业管理器再将自定义数据类型a1重新命名为newtype1。

    4.删除用户自定义数据类型

    (1) 使用系统存储过程sp_droptype来删除用户自定义的数据类型。

    EXEC sp_droptype newtype1

    (2)使用企业管理器删除用户自定义数据类型

    进入企业管理器,进入stu_DB数据库,单击“用户定义的数据类型”后,右边窗口将出现所有用户定义的数据类型,再用鼠标右键单击newtype2,在弹出的快捷菜单上单击“删除”按钮即可。

    注意:正在被表或其他数据库对象使用的用户定义类型能不能删除?请进行实验验证。

    (二)数据的更新

    1. 利用企业管理器更新数据

    打开企业管理器,右键点击所要修改的表,选择“打开表”,单击“返回所有行”,会弹出如图3-5所示的窗体,在该窗体中可以修改表中的数据内容。这里的修改内容是自动存储的,修改完之后,直接关闭该窗体,数据内容即修改成功。

    00351C223-11.png?20157711938

    2.利用查询分析器更新数据在关系数据库中,常见的数据更新的语句有三条:INSERT、UPDATE和DELETE

    (1)INSERT语句向student表中插入一行数据,具体数据如下:

    学号:04265005, 姓名:刘辉, 性别:男,年龄:21, 系别:计算机系

    USE stu_DB

    INSERT INTO student (Sno, Sname, Ssex, Sage, Sdept)

    VALUES (‘04265005', ‘刘辉', ‘男', 21, ‘计算机系')

    INSERT INTO student (Sno, Sname, Ssex, Sage)

    VALUES (‘04265006', ‘李慧', ‘女', 21)

    向ta1表中插入数据如下:

    INSERT ta1([name],birthday) values (‘lan','1977-03-02')

    INSERT ta1 values (‘lan','1977-03-02')

    INSERT ta1(birthday) values (‘1977-03-02')

    请根据上述例子,自行设计不同情况下的数据插入语句(不少于10个语句),并进行实验验证,验证要求如下:

    不满足唯一性约束的数据的插入。

    不满足用户自定义约束的数据的插入。

    不满足外键约束的数据的插入。

    利用缺省值的数据的插入。

    不合理的数据是否能进入数据库。

    (2)UPDATE语句

    更改(学生)表数据,将学号为‘04265005'的学生的所在系改成‘机械工程系'。

    UPDATE student SET Sdept=‘机械系' WHERE Sno=‘04265005'

    请根据上述例子,自行设计数据修改语句(不少于10个语句),并进行实验验证,验证要求同INSERT语句。

    (3)DELETE语句删除行

    删除student表中的学号为‘04265005'的记录。

    DELETE FROM student WHERE Sno =‘04265005'

    如果想清除表中的所有数据但不删除这个表,可以使用TRUNCATE TABLE语句。该语句相当于没有条件的DELETE语句,并且该语句不记录日志。

    请根据上述例子,自行设计不同情况的数据删除语句(不少于10条语句),并进行实验验证不满足外键约束的数据删除操作。

    对数据定义中创建的学生管理系统(Student, Course,SC,Teacher,TC表)的每个表添加充足的数据(每个表不少于20条),以便完成本实验的后继操作。具体表信息可参考如下:

    0035162147-12.png?201577111055

    00351A203-13.png?201577111135

    0035164232-14.png?201577111232

    0035164C7-15.png?20157711136

    0035164319-16.png?201577111651

    今天的实验课就结束了,小编带大家大致的了解了表的创建、管理和数据操作,下次就进行实战演练,我们继续一起学习。

    以上就是表的创建和管理实验的全部内容,希望对大家的学习有所帮助。

    展开全文
  • 创建BBS数据库 BBS数据库建立check约束 建立各的参照关系 创建数据库关系图 导出BBS数据库的数
  • 达梦数据库创建表空间和用户

    千次阅读 2020-09-26 21:53:37
    达梦数据库创建表空间的语法是 CREATE TABLESPACE <空间名> <数据文件子句>[<数据页缓冲池子句>][<存储加密子句>] <数据文件子句> ::= DATAFILE <文件说明项>{,<
  • 数据库实验1---创建数据库

    千次阅读 2022-03-03 19:41:02
    使用SQL语句在studentsdb数据库创建数据student_info、curriculum、grade,三个的数据结构如1-3所示。 1 student_info结构 列名 数据类型 允许NULL值 主键 学号 char(4) 否 是 姓名 char(8) 否 否 性别 ...
  • MySQL新手入门之创建数据库

    千次阅读 2021-03-12 09:17:35
    文章目录SQL什么是SQLSQL分类创建删除数据库创建表和删除创建和删除数据类型整型浮点定点数日期和时间类型字符枚举结构操作查询修改删除数据完整性建表以后的管理约束主键约束非空约束唯一约束外键...
  • 今天我们就以实验的形式...数据库表创建、修改和删除操作。2.向中进行数据的插入、删除和修改操作。【实验内容】1. 利用数据定义语句在实验一创建的stu_DB库中建立学生管理系统的三个:Student、Course、SC。...
  • Java代码中实现创建MySQL数据库表

    千次阅读 2022-01-07 16:14:37
    Java代码中实现创建数据库表 近期闲来无事,就想起来使用代码去实现创建数据库表,废话不多说,直接上代码 package com.ruoyi.system.utils; import com.ruoyi.common.core.domain.entity.SysMeter; import ...
  • 2.1、创建数据库创建数据库表 创建数据库操作 创建数据库 create database if not exists myhive; use myhive; 说明:hive的存放位置模式是由hive-site.xml当中的一个属性指定的 <name>hive.metastore....
  • 展开全部字段允许为空的语句62616964757a686964616fe59b9ee7ad9431333431353862:altertable表名altercolumn列名类型长度null。数据库SQL语言的修改语句,可以用来修改基本,其一般表示格式:ALTER TABLE[改变...
  • SQLSERVER数据库创建及SQL语句命令 备份,还原,创建,删除,查询,修改 ** 数据库定义及操作命令:** 按照数据结构来组织、存储和管理数据的仓库。由、关系以及操作对象组成,把数据存放在数据中。 修改数据库...
  • Hive>Hive创建数据库创建数据库表

    千次阅读 2019-11-22 20:09:16
    创建数据库创建数据库表 创建数据库并指定hdfs存储位置
  • sql server基础语法 创建数据库 创建表

    千次阅读 多人点赞 2019-03-23 23:18:08
    sql server基础语法 创建数据库 创建表1.创建数据库2.创建3.在现有中添加标识列4.创建外键5.添加外键6.约束7.创建局部临时8.创建全局临时9.创建具有check约束字段的数据库表10.创建含有计算字段的数据库表...
  • 知识点:数据库表的相关概念、创建数据库表的方法、设计数据库表、向数据库表中插入数据、建立不同数据库表之间的关系、删除数据库表。 1、数据相关的一些概念 1.1 数据库里的数据是如何保存的? 数据库...
  • 数据库实验-创建创建学生

    千次阅读 2020-04-29 10:41:49
    (1)在空间TableSpace_XXX下创建学生(student)、学生选课表(SC)、课程(course) 学生:Student_XXX,属性:(Sno 学号, Sname 姓名, Ssex 性别, Sdept 所在院系),其中学号Sno主码,其中sno...
  • 实验二 数据库创建与管理

    千次阅读 2021-01-19 07:13:48
    实验二 数据库创建与管理创建用于企业管理的员工管理数据库数据库YGGL中,YGGL数据库中包括三个:Employees(员工信息)、Departments(部门信息)、Salary(员工薪水情况)。各的结构如下1 ...
  • 在 Visual Studio 中创建一个数据库并添加 可以使用 Visual Studio 来创建和更新 SQL Server Express LocalDB 中的本地数据库文件。还可以通过在 Visual Studio 的 "SQL Server 对象资源管理器工具" 窗口中...
  • 如何创建数据库表

    千次阅读 2019-06-18 09:35:59
    开发工具与关键技术:Visual Studio 2015 如何创建数据库表 作者:抽刀断水、刘 撰写时间:2019年 6月 17日 首先我们先用到PowerDesigner来建表,打开PowerDesigner之后,点击creat Model接下来就会让你选择...
  • 数据库系统中代码创建数据库

    千次阅读 2018-04-03 21:00:42
    创建数据库:create database myschoolon primary(/*以下是主数据文件的属性*/name='myschool-data',--主数据文件逻辑名称filename='e:\myschool-data.mdf',--主数据文件的物理路径size='5mb',--主数据文件的初始...
  • PostgreSQL 创建数据库表格

    千次阅读 2021-11-23 17:12:07
    PostgreSQL 使用 CREATE TABLE 语句来创建数据库表格。 语法 CREATE TABLE 语法格式如下: CREATE TABLE table_name( column1 datatype, column2 datatype, column3 datatype, ..... columnN datatype, ...
  • Qt SQL 学习笔记二:qt建立数据库创建和操纵

    万次阅读 热门讨论 2018-12-20 23:40:17
    qt工程配置 Qt5中使用sql相关功能,需要在工程文件导入sql模块: QT += sql 头文件引入SQL模块类定义 #include &lt;QSqlQuery&...创建数据库 qDebug()&lt;&lt;QSqlDatabase::dri...
  • hive数据库操作

    千次阅读 多人点赞 2021-10-15 10:52:52
    (1)创建一个名school数据库数据库在HDFS上的默认存储路径是/user/hive/warehouse/*.db hive (default)> create database school; (2) 避免要创建数据库已经存在错误,增加if not exists判断 hive ...
  • 数据库技术可以有效帮助一个组织或者企业科学、有效的管理数据,也是现在很多企业招聘数据分析师的必备要求之一。大家如果看过MySQL的书,也可以看我的知识导图做一个复习,因为是自己的读书笔记,所以有的地方也...
  • 创建数据库数据操作

    千次阅读 2020-03-04 22:50:24
    DDL——数据定义语句,用于对数据库以及数据在库中的对象进行创建、删除、修改等操作。如前所述,数据库对象主要包括、默认约束、规则、视图、触发器、存储过程。 数据操纵语句 DML用于从操纵数据库中的各种...
  • 文章目录任务一 创建数据库【实训目的与要求】【实训原理】【实训步骤】一、熟悉MySQL环境二、利用MySQL命令行窗口创建数据库三、利用界面工具创建数据库 班级 姓名 软件工程16-9...
  • 在Navicat中创建表的时候,显示1171错误。原因是因为主键为空问题。 主键那里Not null必须打钩。(有的版本是允许为空,此时不需要打勾)
  • 文章目录概述初始化sqlite3 ...Django自带数据库sqlite3,可以直接使用,以此例来展示上述过程,其他的数据库例如MySQL可以据此修改相应设置即可。 初始化sqlite3 Django在创建项目的时候自动创建
  • 2、使用SQL命令学生课程数据库中的学生(S)、课程(C)、选课表(SC)并保存关闭设计窗口; 3、使用SQL命令修改基本结构,即增加和删除列; 4、使用SQL命令创建及管理约束; 5、使用SQL命令插入基本数据;...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 280,950
精华内容 112,380
关键字:

数据库创建表允许为空