当前位置: 首页 > news >正文

宣传片拍摄哪个好如何优化关键词排名到首页

宣传片拍摄哪个好,如何优化关键词排名到首页,恩平国有建设用地使用权拍卖网站,城子河网站建设1.概述 1. 表:用于 存储数据 -- 是我们最常见的数据库对象 2. 表设计注意事项 (1) 表设计时,尽量遵从 第三范式(3NF) (2) 名称不能超过 30 个字符 -- 超过会报错 (3) 名称只能以 字母 大头,可由数字、 _、 $…
1.概述

1. 表:用于 '存储数据' -- 是我们最常见的数据库对象
2. 表设计注意事项
   (1) 表设计时,尽量遵从 '第三范式(3NF)'
   (2) 名称不能超过 30 个字符  -- 超过会报错
   (3) 名称只能以 '字母' 大头,可由'数字'、 '_'、 '$' 或 '#' 组成

2.语法
2.1 创建表 create table
-- 创建表: student_info 属主: scott (默认当前用户)
create table scott.student_info (sno         number(10) constraint pk_si_sno primary key,sname       varchar2(10),sex         varchar2(2),create_date date
);-- 添加注释
comment on table scott.student_info is '学生信息表';
comment on column scott.student_info.sno is '学号';
comment on column scott.student_info.sname is '姓名';
comment on column scott.student_info.sex is '性别';
comment on column scott.student_info.create_date is '创建日期';-- 语句授权,如:给 hr 用户下列权限
grant select, insert, update, delete on scott.student_info to hr;

2.1.1创建单列主外键

主键值必须是唯一的。也就是说,表中的每一行都必须具有唯一的主键值。

create table tb_supplier
(
  supplier_id number not null,
  supplier_name varchar2(50) not null,
  contact_name varchar2(50),
  CONSTRAINT pk_supplier PRIMARY KEY (supplier_id)   
);
 
create table tb_products
(
  product_id number not null,
  product_name varchar2(100),
  supplier_id number not null,
  constraint fk_products_supplier foreign key (supplier_id) references tb_supplier(supplier_id)
);

创建多列主外键

create table tb_supplier
(
  supplier_id number not null,
  supplier_name varchar2(50) not null,
  contact_name varchar2(50),
  CONSTRAINT pk_supplier PRIMARY KEY (supplier_id,supplier_name)
);
 
create table tb_products
(
  product_id number not null,
  product_name varchar2(100),
  supplier_name varchar2(50),
  supplier_id number not null,
  constraint fk_products_supplier foreign key (supplier_id,supplier_name)  references tb_supplier(supplier_id,supplier_name)
);

使用alter table命令定义外键 

create table tb_supplier
(
  supplier_id number not null,
  supplier_name varchar2(50) not null,
  contact_name varchar2(50),
  CONSTRAINT pk_supplier PRIMARY KEY (supplier_id,supplier_name)
);
 
create table tb_products
(
  product_id number not null,
  product_name varchar2(100),
  supplier_name varchar2(50),
  supplier_id number not null
);
 
--使用alter table创建外键
 alter  table  tb_products  add  constraint fk_products_supplier   foreign  key (supplier_id,supplier_name)  references   tb_supplier(supplier_id,supplier_name);
 

2.1.2 处理NULL值

CREATE TABLE vendors
(
  vend_id      int        NOT NULL,
  vend_name    char(50)   NOT NULL ,
  vend_address char(50)   NULL ,
  vend_city    char(50)   NULL ,
  vend_state   char(5)    NULL ,
  vend_zip     char(10)   NULL ,
  vend_country char(50)   NULL
);

2.1.3指定默认值

在插入行时,如果没有指定值,Oracle允许指定默认值。默认值是在CREATE TABLE语句中的列定义中使用DEFAULT关键字指定的

CREATE TABLE orderitems
(
  order_num  int           NOT NULL ,
  order_item int            NOT NULL ,
  prod_id    char(10)     NOT NULL ,
  quantity   int               DEFAULT 1 NOT NULL ,
  item_price decimal(8,2) NOT NULL
);

2.2 insert  插入验证数据
-- 插入
insert into scott.student_info (sno, sname, sex, create_date)
values (1, '张三', '男', sysdate);
insert into scott.student_info (sno, sname, sex, create_date)
values (2, '李四', '女', sysdate);
insert into scott.student_info (sno, sname, sex, create_date)
values (3, '王五', '男', sysdate);-- 修改
update scott.student_info si set si.sex = '女' where si.sno = 3;-- 删除 
delete scott.student_info si where si.sno = 1; -- 提交
commit; -- 查询
select * from scott.student_info;
2.3 修改表 alter table
1. '增加' 一列或者多列alter table scott.student_info add address varchar2(50);alter table scott.student_info add (id_type varchar2(2), id_no varchar2(10));2. '修改' 一列或者多列(1) 数据类型alter table scott.student_info modify address varchar2(100);alter table scott.student_info modify (id_type varchar(20), id_no varchar2(20));(2) 列名alter table scott.student_info rename column address to new_address;(3) 表名alter table scott.student_info rename to new_student_info ;alter table scott.new_student_info rename to student_info;   3. '删除' 一列或者多列,删除多列时,不需要关键字 columnalter table scott.student_info drop column sex;alter table scott.student_info drop (id_type, id_no);
2.4 删除表(记录和结构)的语名:delete —— truncate —— drop
-- delete (删除数据表里记录的语句)
delete from 表名 where 条件; 
2.5 删除表 drop table
-- 删除表结构
drop table scott.student_info;
2.6 清空表 truncate table
-- 清空表数据
truncate table scott.student_info;

http://www.wangmingla.cn/news/51552.html

相关文章:

  • 东莞网站建设.com福州模板建站哪家好
  • 制作企业网站步骤mac蜜桃923色号
  • 软件 项目管理系统seo优化工具哪个好
  • 网站推广销售哈尔滨电话本黄页
  • 济南网站免费制作青岛网站推广系统
  • 一级a做爰片i免费网站上海培训机构有哪些
  • 广州高端企业网站建设做网站多少钱
  • 网站模版库网上哪里接app推广单
  • 网站做的好赚钱吗成都网络营销公司哪家好
  • 网站 推送东莞网站建设最牛
  • 重庆做企业年报在哪个网站做sem是什么检测分析
  • 山东建设监理协会网站无法登录seo专员招聘
  • 如皋网站设计南昌seo优化公司
  • 网站做流量是怎么回事关键词优化的最佳方法
  • 选择合肥网站建设手机网页链接制作
  • 东莞网站设计建设创建网站花钱吗
  • 个人名下公司查询网seo综合查询平台官网
  • 用网站模板做新网站seo专员工作内容
  • 做空视频文件的网站淄博网站营销与推广
  • 宝安做网站怎么样厦门seo厦门起梦
  • 网站空间有什么用视频运营管理平台
  • 涉县网站开发站长工具ip查询
  • 广州网站推广策划百度指数app下载
  • 保定网站开发公司百度域名注册官网
  • 做网站适合用什么字体上海百度推广排名
  • 天津公司网站怎样制作来客seo
  • 专做英文类网站自己建网站怎样建
  • 开公司 专做网站互联网推广运营是做什么的
  • 深圳做网站建设比较好的公司网站seo服务公司
  • java做网站的软件磁力链接搜索引擎2021