第一章——程序数据集散地:数据库
第一章——程序数据集散地:数据库
数据库的必要性
数据库可以高效的且条理分明的存储数据,更加迅速和方便的处理数据。
数据库的基本概念
1.SQLServer 由microsoft微软推出,多用于C#语言结合使用的关系型数据库
2:数据库的管理
DBA: DataBase Administrator 数据库管理员(人)
DBMS: DataBase Management System 数据库管理系统(系统软件)
DBS: DataBase System 数据库系统(人+系统软件+数据库)
操作数据库软件***
1:启动服务的方法(mssqlserver)(三种)
①右键我的电脑->管理->服务->“按个s”->Sql Server(实例名)->右键启动
②.运行->services.msc->进入服务界面->“按个s”->右键启动
③.直接命令启动:默认实例:net start mssqlserver
命名实例:net start mssql$实例名
2:运行程序软件
1.找到程序的图标,启动
2.运行->ssms
3:登陆
服务器类型:数据库引擎
服务器名:每个人的电脑不一样(或者 . )
身份验证:
1.Windows身份(能登陆电脑的,就能进入数据库系统)
2.SqlServer身份(需要登录名和密码)
4:创建登录名(注册)
安全性->右键登录名->新建登录名->sqlserver身份->用户名、密码
5 权限 :
db_denydatareader:限制读
db_denydatawriter:限制写
db_datareader:可以读
db_datawriter:可以写
db_owner:数据库拥有者
创建和管理数据库
系统数据库(了解即可)
1.master:管理其他数据库
2.model:数据库的模板
3.msdb:分离、还原等操作
4.tempdb:每次重新生成,记录临时信息
5.resourcedb:实际存在,但是逻辑上属于每个数据库sys架构中
创建数据库
一:数据库文件
1 .mdf 主数据库文件(必须存在)
2 .ndf 次数据库文件
3 .ldf 日志文件(必须存在)
二:创建数据库
右击“数据库”–>新建数据库–>输入数据库名称
数据库文件的操作
1.分离
(让文件与软件脱离关系)
选中数据库->右键->任务->分离
如果状态不是就绪勾选删除连接
2.附加
右键数据库->附加->选择数据库文件->两次确定
(有些电脑必须把数据库文件 放在默认路径下)
3.备份
选中数据库->右键->任务->备份
目标选择备份文件的路径->确定
4.还原
右键数据库->还原数据库
目标数据库:还原后数据库的名称
选择源设备->路径选择备份文件->勾选还原 ->确定
第一章——程序数据集散地:数据库相关推荐
- 第六章 程序数据集散地:数据库
1.上机练习 1.上机练习1 (新建数据库) 2.选择题 1.C 2.D 3.A 4.B 5.D 6.A ...
- 程序数据集散地:数据库(1)
程序数据集散地:数据库 A卷 程序数据集散地:数据库 B卷
- 程序数据集散地:数据库(2)
程序数据集散地:数据库A卷 程序数据集散地:数据库B卷
- 程序数据集散地:数据库(3)
程序数据集散地:数据库A卷 程序数据集散地:数据库B卷
- 第一章 c语言概述程序逻辑,第一章 程序逻辑与C语言概述
1.第一章 程序逻辑与C语言概述,1.1 C语言概述1.2 程序和程序逻辑,第一章 程序逻辑与C语言概述,1.1 C语言概述,[学习目标]了解C语言工作机制掌握C语言程序的的基本构成了解C语言程序的编 ...
- 大数据 第一章 大数据概论
第一章 大数据概论 1.1.大数据概念 按顺序给出数据存储单位:bit.Byte.KB.MB.GB.TB.PB.EB.ZB.YB.BB.NB.DB 1Byte=8bit 1K=1024Byte ...
- 大数据技术原理与应用——第一章 大数据概述
第一章 大数据概述 1.1 大数据时代 1.1.1 第三次信息化浪潮 信息化浪潮 发生时间 标志 解决的问题 代表企业 第一次浪潮 1980年前后 个人计算机 信息处理 Intel.AMD.IBM.苹 ...
- 《SQL Cookbook》 - 第一章 检索数据
朋友推荐了一本书<SQL Cookbook>,翻译过来就是<SQL经典实例>,讲的都是SQL编写层面的案例,例如获得随机数.NULL值判断.求中位数.日期计算等,都是日常工作中 ...
- 交换平台(一)第一章:数据交换平台的一些基本概念
目录 文章目录 第零章.前言:为什么?做什么?怎么做? 第一章.数据交换平台的一些基本概念 1.1 数据交换与交换平台 1.2 什么是物理隔离? 第零章.前言:为什么?做什么?怎么做? 最近带队做了公 ...
最新文章
- boost库之socket 非阻塞/缓冲区大小等属性设置
- linux下set和eval的使用小案例精彩解答
- MySQL注射绕过技巧(三)
- Activity的生命周期及各生命周期方法的作用
- NOI2021模拟测试赛 解题报告
- AOSP6.0.1 系统中增加新的category类型与app绑定,并在hotseat容器中加载app
- 转:谈谈Unicode编码,简要解释UCS、UTF、BMP、BOM等名词
- 中国大陆物联网驶入快车道 台商抢上车
- android自动运行服务,Android开机自启动服务的实现方法
- 均值(Mean)和均值标准误差(S.E. Mean)
- Adobe Reader 9.0记住阅读位置
- TongLINK/Q7.X 8.x查看队列情况命令
- 【渝粤教育】广东开放大学 建筑工程计量与计价 形成性考核 (47)
- 蓝桥杯第四届初赛“模拟智能灌溉系统”设计任务书
- Foxmail是什么邮箱?
- 2017 ECNA Regional Contest-G:Question of Ingestion(dp)
- 数据分析报告这样写,才算真正读懂了数据
- 照片OCD问题,滑动窗口分类器,上限分析
- 【操作说明】全能型H.265播放器如何使用
- C++ 类(静态成员和静态函数)
热门文章
- Obsidian利用插件Remotely-save实现超低成本全平台云笔记
- 论文推荐到计算机科学期刊,8篇最具影响力文章带你了解 Springer 计算机科学期刊...
- 基于SpringBoot的健身房管理系统(提供源码)
- 新概念英语 第二册 课文
- 分布式计算的八大谬论
- Netty之ChannelHandlerContext.writeAndFlush与channel.writeAndFlush的区别
- 导电滑环是如何安装的
- DFS问题——老鼠和奶酪
- 测试入职第一天,如何展开测试工作?
- 港科夜闻|广东省委常委、副省长王曦到访香港科技大学