Sql Server——基础
前言:
在了解数据库之前,我们应该首先了解一下和数据库有关的知识,如:什么是数据,什么又是数据库等。
数据:描述事物的符号记录称为数据,它是数据库中存储的基本对象。
数据库(Datebase):数据库是按照数据结构来组织、存储和管理数据的仓库,在这里我们理解为一个仓库就可以了,我们往数据库里面存数据就相当于是往仓库里放粮食,当我们需要把数据库里的数据取出来用(比如放到某个地方显示的时候)就相当于是往仓库里取粮食。
数据库管理系统(Datebase Management System, DBMS):数据库管理系统是位于用户与操作系统之间的一层数据管理软件(比如现在所用的SqlServer)。
数据库系统(Datebass System, DBS):数据库系统是指在计算机系统中引入数据库后的系统构成。它是由数据库、数据库管理系统、应用系统、数据库管理成员和用户组成的。
现在常见的数据库有ACCESS,MSSQL,MYSQL,ORACLE,DB2.这几个,前面四个用得比较广一点。
创建数据库:
在创建之前我还要介绍一下 Sql Server的服务名称:mssqlserver。这个有什么用呢? 看下图:

上面的图片就是Sql Server的登录界面,服务器名称的点(.)就是代表本机的意思。身份验证里面我们可以选择Sql Server 身份验证也可以选择windows身份验证,如果选择前者登录名一般的就是sa,密码就是123456,这个没必要去改。如果选择后者就不需要登录名和密码,而是直接验证本机。 那么,选择前者登录有的朋友就会遇到下面的问题:

无法建立服务,什么原因呢?就是因为没有开启服务而已。那怎么解决呢? 开启就是啦!
开启服务器的命令为: net start mssqlserver(上面提到的服务名称)。在哪里去开启呢? 按windows键+R,来到运行面板,输入前面的开启服务器的命令回车,如下图:

输入后点击回车,接下来会弹出如下界面:

它会提示你服务正在启动,此时你只需等待片刻,完成后它会自动关闭,现在你再去登录就可以了!
登录后就会来到如下界面:

进来后点击数据库前面的+号,然后就是上面的样子了,此时鼠标移至数据库那里,点击鼠标右键,第一个就是新建数据库了!

这里就是新建面页了,你可以设置数据库名称和保存路径(在给数据库起名字时只能是英文,建议取一些有意义的名字),你也可以改变一些其他的默认设置,在这里我就不一一解释了。
创建表:
数据库新建好了就可以新建表了,数据库是由多个表组成的,每个表中又有多条数据。数据库里显示内容和excle表格中一样,分为行和列,每一列都有个列名,然后我们向数据库里添加内容就是在列名下面添加。

表的新建方法和上面数据库的新建方法一样,
我们需要注意一个步骤:
1.创建数据库
2.创建数据表 注意:要保存(Ctrl+S),要取表名(取表名和数据库名一样,要取得有意义)
3.添加约束(添加约束后面再讲,这里你可以去试试创建数据库和表,再添加数据就可以了,现在完全可以忽略这一步)
4.插入数据
Sql Server——基础的更多相关文章
- SQL server基础知识(表操作、数据约束、多表链接查询)
SQL server基础知识 一.基础知识 (1).存储结构:数据库->表->数据 (2).管理数据库 增加:create database 数据库名称 删除:drop database ...
- 数据库开发基础-SQl Server 基础
SQL Server 基础 1.什么是SQL Server SQL:Structured Query Language 结构化查询语言 SQL Server是一个以客户/服务器(c/s)模式访问.使 ...
- 【SQL Server】SQL Server基础之存储过程
SQL Server基础之存储过程 阅读目录 一:存储过程概述 二:存储过程分类 三:创建存储过程 1.创建无参存储过程 2.修改存储过程 3.删除存储过程 4.重命名存储过程 5.创建带参数的存储 ...
- Sql Server 基础知识
Sql Server 基础知识: http://blog.csdn.net/t6786780/article/details/4525652 Sql Server 语句大全: http://www.c ...
- Sql Server 基础语法
来自:http://www.cnblogs.com/AaronYang/archive/2012/04/24/2468093.html Sql Server 基础语法 -- 查看数据表 select ...
- 《SQL Server基础——SQL语句》
SQL Server基础--SQL语句 一.创建和删除数据库: 1.创建数据库(默认化初始值) 格式: CREATE DATABASE 数据库名称 例如: CREATE DATABASE ...
- SQL Server基础之索引
索引用于快速找出在某个列中有某一特定值的行,不使用索引,数据库必须从第一条记录开始读完整个表,直到找出相关的行.表越大,查询数据所花费的时间越多,如果表中查询的列有一个索引,数据库能快速到达一个位置 ...
- sql server 基础教程[温故而知新三]
子曰:“温故而知新,可以为师矣.”孔子说:“温习旧知识从而得知新的理解与体会,凭借这一点就可以成为老师了.“ 尤其是咱们搞程序的人,不管是不是全栈工程师,都是集十八般武艺于一身.不过有时候有些知识如果 ...
- 【SQL server】SQL server基础(二)
一.一些重要的SQL命令 SELECT - 从数据库中提取数据 UPDATE - 更新数据库中的数据 DELETE - 从数据库中删除数据 INSERT INTO - 向数据库中插入新数据 CREAT ...
- SQL Server基础之《视图的概述和基本操作》
数据库中的视图是一个虚拟表.同真实的表一样,视图包含一系列带有名称的列和行数据,行和列数据用来自由定义视图和查询所引用的表,并且在引用视图时动态产生.本篇将通过一些实例来介绍视图的概念,视图的作用, ...
随机推荐
- 关于Filter
[1].关于Filter Filter简介: Filter翻译为中文是过滤器的意思. Filter是JavaWeb的三大web组件之一Servlet.Filter.Listener Filter的作用 ...
- ASP.NET MVC最新特性
问题: 既然我说对ASP.NET MVC很熟很懂,对新技术很感兴趣,那么问题是: 当前最新版MVC是什么?你用的哪个版本?相比前一个版本有什么新的特性? 解析: 在面试的时候,为了争取面试官的好感,显 ...
- 原创:Docker在云家政的应用 谢绝复制粘贴内容
我们公司目前大规模使用了Docker,目前除了数据库应用,其他所有应用都在Docker容器内运行,下面我就Docker在公司的应用做一些分享.. 首先我介绍一下公司的背景,公司属于中小型创业公司,服务 ...
- TortoiseSVN使用经验
TortoiseSVN使用经验.. SVN新下载的项目(有感叹号和对勾)正常的-- 没有标识--重启一下电脑, ---------------ipConfig----- SVN是用哪个IP地址chec ...
- Spring集成RabbitMQ-必须知道的几个概念
上篇<Spring集成RabbiMQ-Spring AMQP新特性>我们了解了最新spring-rabbit的2.0.0.M5版本相较于之前有哪些变化.其实使用Spring-amqp确实简 ...
- linux(一)之linux简介
其实在前几天我使用的是csdn来写博客,尝试了一下,发现真的太浪费时间了.可能是自己不太习惯的原因吧.所以最后还是换回使用博客园.接下来给大家带来的是linux,大家听到这里linux感觉很神秘的样子 ...
- spring基于注解进行注入(个人记录)
spring的Bean基于注解进行配置,再结合自动装配属性,也就DI,其实说白了就相当于初始化的时候给对象赋初值. 配置文件的过程有些麻烦,记录一下. 基于注解进行配置: 1.在application ...
- grep Pocket Reference读记
1 简介 grep的基本命令格式如下: grep [options] [regexp] [filename] 如果regexp中含有空格,应该使用单引号或双引号括起来.单引号和 ...
- postman 第2节 数据同步和创建测试集(转)
启动postman 后在右上角可以登录账号,登录后就可以同步自己的api测试脚本,连上网在办公区在家都可以同步. 创建测试集 1.点击collections,点击add folder 2.create ...
- 短视频 SDK 功能点技术实现方式详解
第三方短视频解决方案作为快速切入短视频行业的首选方式,选择一款功能齐全.性能优异的短视频解决方案十分重要. 今天我们来谈谈短视频 SDK 6大重要功能点及其技术实现方式. 短视频拍摄 断点续拍 指在拍 ...