数据库部分---添加/删除数据库,添加/删除表格,往数据库添加数据;

一:

1.创建数据库

create database test2;

2.删除数据库;

drop database test2;

3.创建表;

create table test

(

code varchar(20) ,

name varchar(20)                 #varchar是字符串类型,需要加长度(20),code和name都是创建的列的名字,一列写完要写逗号,最后一列不加逗号。

);                                         #是数据库的注释语法。

加主键:

create table test1

(

code varchar(20)  primary key,        #primary key代表主键,这样code列就变为主键。

name varchar(20)

);

把name设置为非空:

create table test2

(

code varchar(20)  primary key,

name varchar(20) not null              #not null非空,这样name列是用户必须填的。

);

外键关系

create table zhu

(

code int  primary key,

name varchar(20)

);

create table cong

(

code int  primary key,

name varchar(20),

zhu int,                                                        # 给此列加外键关系,这个列的类型要与zhu表中的主键类型一致

foreign key (zhu) references zhu(code)             #foreign key 外键             (zhu)   references zhu(code)  (zhu)引用zhu表中的code列

);

自增长列:(找不到主键时),添加一新列,让它为主键,此列是自增长列;此列的数据自增长,不需要添加数据,但是是没有意义的。

create table haoyou

(

ids int auto_increment primary key,    # auto_increment关键字,使此列为自增长列

name varchar(20),

friends varchar(20)

);

4.删除表:

drop table haoyou;

注意:a.每条语句后加分号

b.最后一列不能加逗号

c.书写全用英文格式。

5.修改表的语句:

二.对数据的增删改查:即CRUD操作,C代表create添加,R代表read查询,U代表update修改,D代表delete删除

1.C:添加数据

create table test5

(

code varchar(20)  primary key,

name varchar(20) not null

);

insert into test2 values(‘n001‘,‘张三‘);

注意:

a   insert into 表名 values(括号内添加的数据,如果是字符串,要用单引号,如果是其他类型,不要加单引号。)

b   insert into test2 values(‘n001‘,‘‘); 只添加一个值时,另一个也要加‘’,‘’里边什么都不写。

c   insert into test2(code) values(‘n001‘);只给test2中的code列添加数据,需要在表名后边加上列的名称。

d  如果要添加的表中有自增长列,可以给自增长列添加一个空字符串,insert into haoyou values(‘‘,‘lz‘,‘sz‘);

例题:

表格创建

create table test5
(
code int primary key,
name varchar(20),
yuwenchengji double,
shuxuechengji double,
yingyuchengji double
);

添加数据:

时间: 2024-10-19 07:59:16

数据库部分---添加/删除数据库,添加/删除表格,往数据库添加数据;的相关文章

数据库(概念、语法、DBMS、SQL语言:创建数据库、表格,添加、修改、删除数据记录)

关系型数据库:以表作为实体,以主键和外键关系作为联系的一种数据结构. 主键:在关系型数据库中,用一个唯一的标识符来标志每一行,这个标识符就是主键.主键有两个特点:非空和不能重复. 外键:在关系型数据库中,外键就是用来表达表与表之间的关系.联系,通过主外键关系,建立实体之间的联系. 表之间的三种基本关系模型: ① 一对多关系: 一条主表记录对应多条从表记录,一条从表记录对应一条主表记录. ② 一对一关系: 一条主表记录对应一条从表记录,一条从表记录对应一条主表记录. ③ 多对多关系: 一条主表记录

C#-数据库访问技术 ado.net——创建 数据库连接类 与 数据库操作方法 以及简单的数据的添加、删除、修改、查看

数据库访问技术 ado.net 将数据库中的数据,提取到内存中,展示给用户看还可以将内存中的数据写入数据库中去 并不是唯一的数据库访问技术,但是它是最底层的数据库访问技术 1.创建数据库,并设置主外键关系 2.创建新的C#项目,创建 数据库连接类 与 数据库操作方法 a.引用数据库 using System.Data.SqlClient;    b.创建数据库连接类:先进行编写连接字符串,在实例化连接类 c.创建数据库操作方法(此处不是实例化类)    d.打开数据库 → 执行操作 → 关闭数据

数据库——添加,修改,删除

需要执行的SQL语句: 数据库中对数据进行的添加.修改和删除操作均属于数据库操纵语言(DML),这类类型的SQL语句只有执行数据控制语言(DCL)中的commit才能使之起作用,DCL语言中的rollback用于撤销DML语言操作: 添加数据: 数据添加的方式有两种: 第一种: 语法: insert into table_name [(column_name1,column_name2,...,column_namen)] values (value1,value2,...valuen) e.g

Swift - 给表格添加编辑功能(删除,插入)

1,下面的样例是给表格UITableView添加编辑功能: (1)给表格添加长按功能,长按后表格进入编辑状态 (2)在编辑状态下,第一个分组处于删除状态,第二个分组处于插入状态 (3)点击删除图标,删除对应条目 (4)点击添加图标,插入一条新数据 2,效果图           3,代码如下 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 3

表格行的添加和删除

<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title>表格中的添加和删除</title> <link href="../../css/main.css" type="text/css" rel="stylesheet"/> <link

datagrid 添加、修改、删除(转载)

原链接:JQueryEasyUI学习笔记(十)datagrid 添加.修改.删除 基于datagrid框架的删除.添加与修改: 主要是批量删除,双击表单修改.选中行修改,增加行修改,再有就是扩展editor的方法,无需废话,直接上代码,代码中的注释写的很详细: <script type="text/javascript" charst="utf-8">var editFlag = undefined;//设置一个编辑标记 //因为layout框架指向hr

Response、Request、QueryString,repeater添加,修改,删除数据

内置对象: Response对象:响应请求,Response对象用于动态响应客户端请示,控制发送给用户的信息,并将动态生成响应. Response.Write("<script>alert('添加成功!')</script>");-----弹出提示窗,显示添加成功 Response.Redirect("Default.aspx"); Request对象:获取请求 Request["key"]来获取传递过来的值,Reques

添加、编辑、删除功能测试点

添加功能 1.特殊键:(1)是否支持Tab键 (2)是否支持回车键 2.提示信息:(1)不符合要求的地方是否有错误提示 3.唯一性:(1)字段唯一的,是否可以重复添加,添加后是否能修改为已存在的字段 (字段包括区分大小写以及在输入的内容前后输入空格,保存后,数据是否真的插入到数据库中,注意保存后数据的正确性) 4.数据正确性: (1)对编辑页的每个编辑项进行修改,点击保存,是否可以保存成功,检查想关联的数据是否得到更新. (2)进行必填项检查(即是否给出提示以及提示后是否依然把数据存到数据库中:

sql server 2008出现 数据库主体在该数据库中拥有架构,无法删除。 (Microsoft SQL Server,错误: 15138)

在用sql server 2008做数据挖掘时,出现用户无法访问的问题,所以给相应的数据库添加一个登入用户zhang,并赋予相应的权限.在调试时,发现还是存在问题,故想删除这个用户zhang,并新建一个用户.出现错误提示: 数据库主体在该数据库中拥有架构,无法删除. (Microsoft SQL Server,错误: 15138) 解决方案: 先删除此用户对应的架构,然后在删除对应的用户 具体步骤: 1.相应数据库-->安全性-->构架,先删除对应的构架 2.相应数据库-->安全性--&

MVC5 网站开发之八 栏目功能 添加、修改和删除

本次实现栏目的浏览.添加.修改和删除. 栏目一共有三种类型. 常规栏目-可以添加子栏目,也可以添加内容模型.当不选择内容模型时,不能添加内容. 单页栏目-栏目只有一个页面,可以设置视图. 链接栏目-栏目为一个链接,点击后转到相应链接. 在视图中原本栏目的树形显示插件使用Bootstrap TreeView 1.2.0(MVC5 网站开发之六 管理员 2.添加.删除.重置密码.修改密码.列表浏览),后来使用中发现zTree使用起来更习惯,所以更换成zTree了. 目录 MVC5网站开发之一 总体概