SQL Server创建数据库和数据的增删改查

本文是针对数据的增删改查,数据的创建
首先我们使用命令创建sql server数据库
D盘新建一个文件夹DB

use master
go
--创建数据库
create database DemoDB
on primary
(name = 'DemoDB_data',--数据库的名字filename = 'D:\DB\DemoDB_data.mdf',size = 10MB,filegrowth = 5MB
)
log on
(name = 'DemoDB_log',filename = 'D:\DB\DemoDB_log.ldf',size = 5MB,filegrowth=2MB
)

全选上面代码,按一下F5,便执行完毕
(上面代码若一时记不得,多写几遍就记得了,实在记不得,敲200遍就记得了,直到敲到闭着眼睛都能默写下来,固定的写法,没有必要记,记不得来我这里博客翻阅一下,便知道,但是知道有这回事,大脑过一遍)

drop table Students – 删除表

与mysql一样,在使用某个数据库之前,必须先use一下


use DemoDBcreate table Students
(StuId int identity(1,1),Name varchar(20) not null,Gender char(2) not null,Birthday datetime not null,StuIdNO numeric(18,0)not null,-- 身份证号Age int not null,PhoneNUmber varchar(50),StuAddress varchar(500),ClassId int not null)goselect Students.StuId,C#成绩=CSharp,StudentName,ClassName
from ScoreList --哪个字段多,放在这里
inner join Students on Students.StuId = ScoreList.StudentId
inner join StudentClass on Students.ClassId=StudentClass.ClassId
where CSharp > 80
多表联合查询select StudentName,StudentAddress,Birthday from
Stduents where Birthday between '1977-01-01' and '1988-07-05'
时间的筛选string sql = "select StudentId,StudentName,Gender,Birthday,ClassName,StudentIdNO,PhoneNumber,StudentAddress,CardNO from Students";sql +=" inner join StudentClass on Stduents.ClassId = StudentClass.CLassId";sql +=" where StudentId = " + studentId;;string connectionString = string.Format(@"Data Source={0};User ID={1};Password={2};Initial Catalog={3};Pooling=true",dataSource, userID, password, databaseName);
字符串之模板占位符

咱们尝试使用图形界面软件去创建数据库,如图所示

亦可使用图形界面工具创建表,以及添加主键,外键,以及字段约束







通过关系图,可以快速的查看表与表之间有没有主外键的关系


SQL Server创建数据库和数据的增删改查相关推荐

  1. 实现对mysql增删改查_Java语言实现对MySql数据库中数据的增删改查操作的代码

    简单说操作的步骤: 1.连接数据库 2.将SQL语句发送到数据库 3.执行SQL语句 这里举个例子: 在一个数据库中有个students表,表中有学号(Id),姓名(Name),性别(Sex),地址( ...

  2. mongodb 创建数据库权限账号,增删改查(基本操作)

    1. use DataBaseName 切换/创建数据库 use mydb 2.show dbs 查询所有数据库名 3.db.stats() 显示当前数据库状态 4.db.DropDatabase() ...

  3. 简单的PHP访问MySQL数据库实现数据的增删改查,搜索,添加

    数据库源代码 CREATE TABLE students( id int not null AUTO_INCREMENT PRIMARY KEY, major char(10) NOT null, c ...

  4. [转]实战 SQL Server 2008 数据库误删除数据的恢复

    实战 SQL Server 2008 数据库误删除数据的恢复 关键字:SQL Server 2008, recover deleted records 今天有个朋友很着急地打电话给我,他用delete ...

  5. 在MySQL中如何用SQL命令创建数据库及数据表

    HRELLO 大家好! 上期给大家讲解了,MySQL数据库常用的管理命令.现在,给大家讲解,如何用SQL命令在MySQL中创建一个数据库及数据表. 在学习前,我们首先要了解,SQL命令是什么? SQL ...

  6. 一 创建form表单并实现后台数据的增删改查

    思路:form表单创建,提交后上传用户信息到数据库,创建后台,可实现增删改查. 1     enroll.php     <实现form表单的创建,并且可以提交到数据库中> <!DO ...

  7. 创建Dao接口,用impl类实现对数据的增删改查

    大家在JAVA的学习过程中都知道DAO是一个为数据库或其他持久化机制提供了抽象接口的对象,在不暴露数据库实现细节的前提下提供了各种数据操作,然后在impl类中实现对DAO的具体操作. 放一个经典的DA ...

  8. HBase--JavaAPI的操作,创建表修改表,增删改查数据

    DDL: public class HbaseClientDemo {Connection conn = null;@Beforepublic void getConn() throws Except ...

  9. 从零开始的VUE项目-03(数据的增删改查)

    代码svn地址 (用户名:liu,密码;123) 这一篇中,我们要实现的基本就是这么个东西 这个页面就是我们创建的DataManagement.vue页面,我们的主要代码将写在这里面,这个表格我们将用 ...

最新文章

  1. windows 10 anaconda python 3.7 安装 pytorch-gpu
  2. 看完你也想编写自己的 react 插件
  3. JqueryMobile Demo
  4. Android Java虚拟机拦截技术分析
  5. 通俗易懂解释一下C++的构造函数是怎样的呢?
  6. React开发(268):debounce is not a function报错
  7. druid链接mysql-proxy_MySQL读写分离之mysql-proxy
  8. 调用阿里API获取城市天气信息
  9. 移动计算的未来:是什么在推动变革? | 幂集创新
  10. 联想服务器安装win10系统安装教程,联想win10企业版操作系统安装步骤详解
  11. 7z 头部错误 数据错误_7z解压软件(7-zip)解压错误怎么办?
  12. 把北斗七星与北极星捡起来
  13. 快速gcd vs 普通gcd
  14. 互联网日报 | 2月24日 星期三 | 华为去年收入利润保持正增长;特斯拉公开全国统一维保价目表;途虎养车回应赴美上市传闻...
  15. 网页无法显示GIF动画图片解决办法
  16. 鼠标移动div效果:鼠标拖曳效果
  17. 嵌入式软件测试的小结
  18. 解决 HP Deskjet 1000 打印字体模糊
  19. 机器学习笔记10——应用机器学习算法的建议
  20. 解决msvcr120.dll文件丢失问题

热门文章

  1. java nginx 例子_Nginx配置日志
  2. 黑马程序员python笔记_#华为云·寻找黑马程序员# 如何实现一个优雅的Python的Json序列化库...
  3. python将页面保存为html_python – :将html保存为文本
  4. java jdk 1.8 配置_jdk1.8安装及java环境变量配置(内含一键配置工具)
  5. 华硕笔记本装linux系统教程视频,在新买的华硕笔记本电脑安装linux手记
  6. elementui可编辑单元格_关于遥感解译点室内解译编号的读取编辑方法
  7. 堆叠柱形图上自定义数字_用Excel绘制Cell上的漂亮配图
  8. python飞机大战资料-Python之游戏开发-飞机大战
  9. 「第五篇」全国电子设计竞赛-电源题设计方案总结
  10. 交公粮了:国庆在家我都逛哪些技术网站?