数据库表的创建与查询

2023-11-10

目录

1 引言.SQL的特点:

2.任务:

1.定义模式test1,text1,其中test1有两张表,分别如下:(模式:schema)

2.删除模式test1(cascade)

3.定义基本表

4.创建基本表table属于test1

针对DateGrip这款软件,我交你如何进行上面答案的编程:

5.模式与表

6.修改基本表


 

1 引言.SQL的特点:

1.综合体一

2.高度非过程话

3.面向集合的操作方式

4.以同一总语法结构提供多种使用方式

5.语言简洁,易学易用

2.任务:

1.定义模式test1,text1,其中test1有两张表,分别如下:(模式:schema)

table1:

名字 类型
name char
age char

 

table2:

名字 类型
lokk int
ax char

 

2.删除模式test1(cascade)

3.定义基本表

注:定义一个模式,就是建立一个数据库的命名空间,一个框架。

名字 类型 约束条件
sno char PRIMAPY KEY
SNAME CHAR UNIQUE

4.创建基本表table属于test1

table1:

名字 类型
lokk int
ax char

针对DateGrip这款软件,我交你如何进行上面答案的编程:

create schema text1;
create schema test1;
use text1;
create table table1(
    name char(2) primary key ,
    age char(3) unicode
);
create table table2(
    look int
);
use test1;
create table table1(
    lokk int,
    ax char(2)
);

以下就是最终答案了:

最后的删除:

create schema text1;    #创建模式
create schema test1;
use text1;
create table table1(   #创建表
    name char(2) primary key ,
    age char(3) unicode
);
create table table2(
    look int
);
use test1;   #更改模式
create table table1(
    lokk int,
    ax char(2)
);
drop schema test1;#删除模式
use text1;

drop table table1;
drop table table2;  #删除表


 

 

 

5.模式与表

create table text1.sa(
    sname char(2)
);  #test1是表名,sa是模式名

6.修改基本表(alter)

1.向基本表sa中加入entrance 类型为date

2.将SNAME中字符类型改为int

3.增加sanme的约束条件

 

alter table sa add enterce int;    #修改并增加

alter table sa DROP sname;

alter table sa add SNAME int;

alter table sa ADD UNIQUE(SNAME);

注意:不同的数据库在SQL语句上会有点差异

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

数据库表的创建与查询 的相关文章

随机推荐

  • TCP连接的状态详解以及故障排查

    1 TCP状态 了解TCP之前 先了解几个命令 linux查看tcp的状态命令 1 netstat nat 查看TCP各个状态的数量 2 lsof i port 可以检测到打开套接字的状况 3 sar n SOCK 查看tcp创建的连接数
  • C++中非常好用的泛型函数

    1 泛型函数 泛型函数结合lambda函数可以实现很多功能如 将序列中的每个负数替换为其绝对值 transform vi begin vi end vi begin int x return x lt 0 x x 查找第一个长度大于等于sz
  • Camera ISP

    1 ISP工作原理 ISP Image Signal Processor 即图像信号处理 主要作用是对前端图像传感器输出的信号做后期处理 依赖于 ISP 才能在不同的光学条件下都能较好的还原现场细节 景物通过 Lens 生成的光学图像投射到
  • 微信小程序- 选择器 合并时间和日期

    https developers weixin qq com miniprogram dev component picker html 从底部弹起的滚动选择器 类型有普通选择器 多列选择器 时间选择器 日期选择器 省市区选择器 没有现成的
  • Unity3D打包时,编译错误

    最近打包Unity3D的APK包时 报编译错误 Failed to compile Java code to DEX D Work Parkour branches 20131219 box360 Temp StagingArea gt j
  • VLC裁剪和移植到S3C6410

    1 由于项目需求 这几天在折腾VLC 需要将它裁剪并移植到PowerPC上 由于板子没有到 先在6410上跑 目前从需求看我们只要VLC作为一个server即可 先贴配置 如下 几乎disable掉所有东东 bin sh for arm C
  • Loki搭建日志收集系统

    Loki 什么是Loki Loki是受Prometheus启发的水平可扩展 高度可用的多租户日志聚合系统 他被设计为非常经济高效且易于操作 它不索引日志内容 而是为每个日志流设置一组标签 Loki文档网址 https grafana com
  • 牛客面试必刷TOP101——二分查找排序

    列表 二分查找 I BM17 二维数组中的查找 BM18 寻找峰值 BM19 组中的逆序对 BM20 旋转数组的最小数字 BM21 比较版本号 BM22 二分查找 I BM17 原题 请实现无重复数字的升序数组的二分查找 给定一个 元素升序
  • 不可控器件——电力二极管(电导调制效应)

    电力二极管 也被称之为半导体整流器 是不可控器件 原理简单 工作可靠 以半导体PN结为基础 PN结是由一个N型掺杂区和一个P型掺杂区紧密接触所构成的 由于两者的多子是不同的 会造成两者的多子向另一个方向做扩散运动 到对方区域形成少数载流子
  • 分库分表?如何做到永不迁移数据和避免热点?

    本文经授权转载自今日头条号 老顾聊技术 原文地址 www toutiao com i6677459303055491597 一 前言 中大型项目中 一旦遇到数据量比较大 小伙伴应该都知道就应该对数据进行拆分了 有垂直和水平两种 垂直拆分比较
  • VMware ESXi网络配置

    目录 一 ESXi网络配置方法 二 虚拟机网络配置方法 一 ESXi网络配置方法 1 搭建完成ESXi平台后 即可为它设置系统IP 如下图 在此界面按F2 输入用户名密码后进入配置界面 2 左侧菜单栏可以看到 Configure Manag
  • 关于redis的主从、哨兵、集群

    开发十年 就只剩下这套Java开发体系了 gt gt gt 关于redis主从 哨兵 集群的介绍网上很多 这里就不赘述了 一 主从 通过持久化功能 Redis保证了即使在服务器重启的情况下也不会损失 或少量损失 数据 因为持久化会把内存中数
  • SpringBoot2.x中的应用监控:Actuator+Prometheus+Grafana

    总览 Actuator 提供端点将数据暴露出来 Prometheus 定时去拉取数据并保存和提供搜索和展示 Grafana 提供更加精美的图像化展示 Actuator SpringBoot2 x使用Actuator来做应用监控 Promet
  • STM32 One or more Device Family Pack Devices are not present解决方法

    最近刚刚接触STM32 利用STM32Cube创建工程用Keil后利用打开报如下错误 摸索了一番 发现这里是因为缺少相应的SDK 附一个连接 http www keil com dd2 pack eula container 建议找国内镜像
  • 阿里云CenterOs 7 安装mongodb数据库

    安装 添加下载源 配置yum仓库 vim etc yum repos d mongodb org 3 4 repo mongodb org 3 4 repo文件内容 mongodb org 3 4 name MongoDB Reposito
  • Nginx+FFmpeg实现rtsp流转hls流,在WEB通过H5 video实现视频播放

    概述 本文介绍通过Nginx FFmpeg实现rtsp流转hls流 在WEB通过H5 video标签实现视频播放功能 此方法可用于网络摄像头RTSP视频流WEB端实时播放 一 FFmpeg Nginx转流hls 1 FFmpeg安装 官网
  • cp命令详解_cp命令

    cp命令详解 You can copy a file using the cp command 您可以使用cp命令复制文件 touch test cp apple another apple To copy folders you need
  • FreeRTOS:中断配置

    目录 一 Cortex M 中断 1 1中断简介 1 2中断管理简介 1 3优先级分组定义 1 4优先级设置 1 5用于中断屏蔽的特殊寄存器 1 5 1PRIMASK 和 FAULTMASK 寄存器 1 5 2BASEPRI 寄存器 二 F
  • 通过JAVA的api来进行hbase编程

    操纵habase的时候 通过Hbase shell可以进行一些操作 但是和实际的编程实例联系起来不方便 因此本文介绍有关Hbase编程的相关java API 并直接在idea中编写java代码 连接hbase并执行相关操作 实际上 hbas
  • 数据库表的创建与查询

    目录 1 引言 SQL的特点 2 任务 1 定义模式test1 text1 其中test1有两张表 分别如下 模式 schema 2 删除模式test1 cascade 3 定义基本表 4 创建基本表table属于test1 针对DateG