SQL Server
SQL Server 是一个关系数据库管理系统。
缘 源 园
这个作者很懒,什么都没留下…
展开
-
sqlserver创建数据库流程
--创建数据库/* create database 数据库名称 on primary --主数据文件夹 ( name='逻辑名称', filename='物理路径', size='初始大小', maxsize='最大大小', filegrowth=文件增量 ) log on --日志文件 ( name='逻辑名称', filename='物理路...原创 2021-03-26 05:50:35 · 1553 阅读 · 1 评论 -
数据库SQL的主键和外键之间关系
什么是主键和外键,索引?主键:表中用于唯一标识一条记录的信息,不能有重复,不允许为空;主 键只能有一个;主键作用是来保证数据完整性外键:该表的外键则是另一表的主键, 外键可以有重复的, 可以是空值;一个表可以有多个外键;外键作用是用来和其他表建立联系用的索引:该字段没有重复值,但可以有一个空值;一个表可以有多个唯一索引;索引作用是提高查询排序的速度外键取值规则:空值或参照的主键值。(1)插入非空值时,如果主键表中没有这个值,则不能插入。(2)更新时,不能改为主键表中没有的值...原创 2021-03-26 05:35:36 · 2232 阅读 · 0 评论 -
在SQLserver数据库中创建不同类型的表
--use 数据库名称 选择数据库use mydb/* create table 表名 ( 列名1 数据类型 [约束], 列名2 数据类型 [约束] )*/create table userinfo( userId int primary key identity(1,1),--primary key:主键 identity(标示种子,标示增量) userName varchar(20) not null,--not null:非空约束 userPass varchar.原创 2021-03-26 05:36:52 · 353 阅读 · 0 评论 -
创建Supermarket数据库并查询商品信息
create database Supermakaton primary( name='sp', filename='D:\sp.mdf', size=3MB, maxsize=unlimited, filegrowth=1MB )log on ( name='sp_log', filename='D:\sp_log.ldf', size=1MB, maxsize=unlimited, filegrowth=10%)use Supermakat create tabl.原创 2021-03-26 05:36:30 · 1188 阅读 · 0 评论 -
创建BBS数据库并创建表
1.新建数据库BBS(主数据文件初始大小:3MB,最大大小不限,文件增量:1MB; 日志文件初始大小1MB, 最大大小10MB,文件增量20%)2.在该数据库中创建版块表和帖子表版块表(版块编号[主键,自增],版块名称)帖子表(帖子编号[主键,自增],标题[非空],内容,发表时间,版块编号[外键])create database BBSon primary( name='BBS', filename='D:\BBS.mdf', size=3MB, maxsize=unlimite原创 2021-03-26 05:36:41 · 774 阅读 · 1 评论 -
SQLserver的连接查询
内连接--连接查询--查询客户名称,采购数量,采购单价,商品名称--方法一:内连接:inner join 语法: select 列名1,列名2... from 表名1 inner join 表名2 on (外键表.外键=主键表.主键) --查询客户名称,采购数量,采购单价,商品名称select clientName,productNumber,salePrice,productName from sales inner join product on(sales.productId=pro原创 2021-03-26 05:36:14 · 1805 阅读 · 1 评论 -
SQLserver的增删改查操作
创建数据库create table student( stuId int primary key, stuName varchar(20), stuAge int, birthDay datetime, stuAddress varchar(100))新增数据库信息:方式一:insert into 表名(列名1,列名2...) values(值1,值2...)方式二:insert into 表名 values(值1,值2....) 要求...原创 2021-03-26 05:36:02 · 4368 阅读 · 1 评论 -
SQLserver的基本数据类型
SQLserver的基本数据类型一、二进制数据类型 存储非字符和文本数据 image 可用来存储图像二、文本数据类型字符数据包括任意字母 符号 或者是数字字符的组合主要有:1.varchar: 可变长度非UNicode数据注意:用于存储可变常度的字符串,单位是‘字节’eg:要存放‘hello中文’实际存放数据占九个字节,一个字母占一个字节,一个汉字占两个字节。2.char: 固定长度的非UNicode数据 注意:用于存储固定长度,单位‘字节’,eg:比如规定...原创 2021-03-25 15:56:48 · 4133 阅读 · 0 评论 -
数据库是什么?
一、数据库:数据库是数据表及相关操作对象的集合二、数据库的优点:1.存储大量数据,方便检索和访问2.降低存储数据的冗余度3.保持数据的一致性、完整性4.存储的数据可以共享5.便于能够实现数据的安全性三、数据库的发展史:萌芽阶段——文件系统 使用磁盘文件来存储数据初级阶段——第一代数据库 出现了网状模型、层次模型的数据库中级阶段——第二代数据库 关系型数据库和结构化查询语言高级阶段——新一代数据库 “关系-对象”型数据库四...原创 2021-03-25 14:40:05 · 689 阅读 · 0 评论