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

最好用的素材网站黑wordpress网站

最好用的素材网站,黑wordpress网站,可口可乐vi设计手册,湖南常德石门县1 利用sql建立教材数据库,并定义以下基本表: 学生(学号,年龄,性别,系名) 教材(编号,书名,出版社编号,价格) 订购(学号…

1 利用sql建立教材数据库,并定义以下基本表:

学生(学号,年龄,性别,系名)

教材(编号,书名,出版社编号,价格)

订购(学号,书号,数量)

出版社(编号,名称,地址)

定义主码、外码、和价格、数量的取值范围。

2 在三个表中输入若干记录,注意如果输入违反完整性约束条件的记录系统有何反应。

新建查询,使用sql语句创建教材数据库

create database jiaocai                   
on primary(
  name = jiaocai,
  filename = 'D:\data_place\jiaocai_data.mdf',
  size = 10mb,
  filegrowth = 1mb
)

log on(
  name = jiaocai_log,
  filename =  'D:\data_place\jiaocai_data.ldf', 
  size = 5mb,
  maxsize = 15mb,
  filegrowth = 10%
)

分别创建学生,教材,出版社,订购表,为属性添加约束。

use jiaocai
create table student(
  id        varchar(30) primary key not null,
  name      varchar(10) not null,
  age       int,
  sex       varchar(6),
  dept      varchar(10)
)   
create table publish(
  id        varchar(30) primary key not null,
  name      varchar(20) not null,
  address   varchar(40)
)
create table book(
  id        varchar(30) primary key not null,
  title     varchar(30),
  c_id      varchar(30) foreign key references publish(id),
  price     int check(price > 0 and price < 200)
)
create table orders(
  s_id      varchar(30) foreign key references student(id),
  b_id      varchar(30) foreign key references book(id),
  number    int check(number > 0 and number < 2000)
)

使用insert into批量向各个表中添加数据


insert into dbo.student(id,name,age,sex,dept) 
values
('2201331','张伟',18,'男','计算机'),
('2202332','王晶',20,'男','光电'),
('2203333','刘丽',19,'女','汉语言'),
('2204334','严正',21,'男','大数据'),
('2205335','蒋婷',18,'女','汉语言'),
('2206336','杨智',19,'女','英语'),
('2207337','周子涵',20,'男','俄语'),
('2208338','王飞',19,'男','机电'),
('2209339','吴昊',18,'女','中文'),
('2210340','徐峰',20,'男','计算机')
insert into dbo.publish(id,name,address)values
('jj01','安徽出版社','安徽'),
('gg01','高教出版社','北京'),
('dd01','长春出版社','长春'),
('aa01','九州出版社','海口'),
('ee01','江苏出版社','江苏'),
('hh01','重庆出版社','重庆'),
('zz01','青岛出版社','青岛'),
('yy01','山东出版社','山东')
insert into dbo.book(id,title,c_id,price)values
('j1','C语言','jj01',50),
('g1','光学应用基础','gg01',68),
('h1','中国古代诗选','hh01',58),
('d1','spark语言基础','dd01',77),
('y1','商务英语','yy01',30),
('e1','计算机俄语','ee01',88),
('a1','机械制图','aa01',56),
('z1','大学语文','zz01',40)
insert into dbo.orders(s_id,b_id,number)values
('2201331','j1',1),
('2202332','g1',2),
('2203333','h1',1),
('2204334','d1',1),
('2205335','y1',1),
('2206336','e1',1),
('2207337','a1',1),
('2208338','z1',1)

这样数据库和对应的带有数据的数据表就创建好了。

use jiaocai
insert into dbo.student(id,name,age,sex,dept) 
values('2209339','王明义',19,'男','计算机')

执行以上sql语句发现添加数据失败,原因是学号作为主键,主键具有唯一标识不能重复。

更换学号后执行成功

http://www.yayakq.cn/news/351156/

相关文章:

  • wordpress站点的临时域名百度云怎么找资源
  • 建设部门网站江西中赣建设有限公司网站
  • 网站建设单位有哪些方面商城网站开发案例
  • 做刀模线网站网站开发部门工资会计分录
  • 做app和网站哪个比较好上海百度百科
  • 婚庆设计图网站网站开发和运行模式的搭建
  • 网站建设用的工具大型网站建设兴田德润优惠
  • 顺德企业网站制作wordpress 邮件投稿
  • 网站页面排名优化wordpress 个人简历
  • 企业网站设计报名模板演示网站
  • 东台网站制作公司服装设计网站有哪些推荐
  • 那些空号检测网站是怎么做的官网网站设计
  • 网站空间购买价格wordpress新写文章会卡死
  • 网站产品介绍长图哪个软件做的网站一条龙服务
  • 中小学网站建设规范ftp无法直接wordpress
  • 做高考题的网站制作查询网站
  • h5 响应式手机网站企业网站的建立不能缺少哪些细节
  • 做网站需要交钱吗哪个行业最容易做网站
  • 洛阳霞光科技专业网站制作河南郑州解封通知
  • seo网站搭建是什么网站倒计时
  • 做茶叶网站的素材php mysql购物网站开发
  • wordpress泽七网站优化是怎么做的
  • 北京网站建设北京做网站谁家做的好
  • 怎样建一个好的网站邢台发广告的平台有哪些
  • 企业网站类型主要包括电商加盟的网站建设
  • 做风险投资网站天津 做网站
  • 网站建立的方式是什么毕业设计做网站还是系统好
  • 强化门户网站建设wordpress教程网59iwp
  • 求手机视频网站成都英文网站建设
  • 重庆的推广网站制作网站制作