数据库练习(1)——建立数据库
- 代码区:
create table Salvaging
( prj_num char(8) primary key,
prj_name varchar(50),
start_date datetime,
end_date datetime,
prj_status bit,
);
create table Stock
( mat_num char(8) primary key,
mat_name varchar(20) not null,
speci varchar(20) not null,
warehouse char(20),
amount int,
unit decimal(18,2),
total as([amount]*[unit]),
check(mat_num like '[m][0-9][0-9][0-9]'),
);
create table Out_stock
( prj_num char(8),
mat_num char(8),
amount int,
get_date datetime default getdate(), /* get_date属性的默认值为系统时间 */
department char(20),
primary key(prj_num,mat_num),
/* 主键由两个属性构成,必须作为表格完整性约束*/
foreign key(prj_num) references Salvaging(prj_num),
/* 表格完整性约束条件,prj_num是外键,被参照表是Salvaging*/
foreign key(mat_num) references Stock(mat_num),
/* 表格完整性约束条件,mat_num是外键,被参照表是Stock*/
);
结果视图
dbo.Salvaging
dbo.Out_stock
dbo.Stock
转载于:https://www.cnblogs.com/yuyiWang/p/8313381.html
数据库练习(1)——建立数据库相关推荐
- 什么时候建立数据库,怎么建立数据库?
在系统开发时我们首先是要根据需求分析来对系统进行UML建模,然后根据建立的UML的模型来编程.开发系统.这个过程看似很正确但却疏忽了系统开发的一个重要环节--建立数据库. 什么时候建立数据库,怎么建立 ...
- arcgis怎么创建oracle数据库,利用ArcGis建立数据库
<利用ArcGis建立数据库>由会员分享,可在线阅读,更多相关<利用ArcGis建立数据库(18页珍藏版)>请在人人文库网上搜索. 1.利用ArcGIS建立数据库,夏洛特,01 ...
- 用mysql做小型数据库,怎样用excel制作一个小型数据库表格 | excel做数据库
Excel 表格类似的数据结构,数据库应该如何设计 想想一个三维的空间: x,y,z 分别表示坐标的 x,y,z 值,为整数(可以为负,如果你在应用里面将0设中点,且允许反方向存储数据的话,x,y 表 ...
- dbeaver连接mysql 驱动jar_Jmeter(七) 从入门到精通 建立数据库测试计划实战lt;MySQL数据库gt;(详解教程)...
1.简介 在实际工作中,我们经常会听到数据库的性能和稳定性等等,这些有时候也需要测试工程师去评估和测试,上一篇文章宏哥主要介绍了jmeter连接和创建数据库测试计划的过程,宏哥在文中通过示例和代码非常 ...
- MySql cmd下的学习笔记 —— 有关建立数据库的操作(连接Mysql,建立数据库,删除数据库等等)...
(01) 连接数据库 mysql -uroot -p 之后输入密码 ******.(由于我的密码设置的是111,所以输入的是111) (02) 退出数据库 exit (03) 查看数据库 show d ...
- python建立数据库表格
这个是在已经建立数据库的情况下,才可以使用该代码 #-*- encoding:utf-8 -*- import sys reload(sys) sys.setdefaultencoding('utf- ...
- 定时创建oracle索引,oracle数据库关于索引建立及使用的详细介绍
索引的说明 索引是与表相关的一个可选结构,在逻辑上和物理上都独立于表的数据,索引能优化查询,不能优化DML操作,Oracle自动维护索引,频繁的DML操作反而会引起大量的索引维护. 如果SQL语句仅访 ...
- 职业高中计算机网络试讲稿,2021教师资格证考试面试高中信息技术试讲稿——《建立数据库的基本过程》...
版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如果有侵权请立即联系:55525090@qq.com,我 ...
- 【Web API系列教程】3.3 — 实战:处理数据(建立数据库)
前言 在本部分中,你将在EF上使用Code First Migration来用测试数据建立数据库. 在Tools目录下选择Library Package Manager,然后选择Package Man ...
- 【高校宿舍管理系统】第一章 建立数据库以及项目框架搭建
第一章 建立数据库以及项目框架搭建 提示:本博客个为人独立博客,不是权威,仅供参考!所有思路只做交流之用!如有不足之处,望各位在评论区友善指正. 文章目录 第一章 建立数据库以及项目框架搭建 前言 一 ...
最新文章
- 一口气拿了9家公司的offer,年薪50W
- 2022年终结版WPF项目实战合集发布
- 分区助手扩大c盘后自动修复_磁盘分区工具,这个好用;无论调整C盘还是系统迁移...
- codeforces B. Design Tutorial: Learn from Life
- 分布式任务调度系统xxl-job源码探究(一、客户端)
- 第一个SpringBoot项目——CRUD
- 在AIX 5.3+HACMP 5.4以上环境安装10gR2 10.2.0.1 RAC CRS Clusterware必须先运行Patch 6718715中的rootpre.sh...
- 数据库实体表的关系学习
- URI和URL差别以及相对路径和绝对路径的差别
- Vue官方文档代码大全
- 兖州计算机老师,兖州最美教师 | 风采展示(二)
- 盘点一份JS逆向代码转换为Python代码的教程
- 让IE窗口最小化最大化的快捷键
- 最新传智播客nodejs入门到精通(基础就业)全套nodejs视频教程
- 玩了这么长时间抖音,这些功能你知道吗?做好这3个轻松月入过万
- java 异步写文件_异步读取文件实例
- JavaWeb案例:旅游网站
- 民宿管理系统课程设计_基于“能力本位”的中职酒店类专业《民宿管家服务》课程开发研究...
- MySQL+JDBC--狂神视频学习笔记
- 三十多岁女计算机考研,已经30多岁了,还有必要考研吗?答案很现实
热门文章
- downie是什么软件?如何在Mac中下载视频?
- Ps 初学者教程,如何使用图层蒙版合成图像?
- Astute Graphics for Mac(ai创意插件合集)
- 三维设计和动画:Cinema 4D R25 for mac(c4d r25)
- 有赞招聘小程序,有你就很赞
- 11.1 LAMP架构介绍 11.2 MySQL、MariaDB介绍 11.3/11.4/11.5 MySQL安装
- for 循环中实现多个点击事件
- thinkphp的model模型的设计经验总结
- osg 示例程序解析之osgdelaunay
- 快速生成移动设备应用图标的在线工具 - makeappicon