数据库基本知识、操作

一:数据库(Datebase)分为三个层次:

1.库文件,用来存储数据:

2.服务,一个服务程序,在后台运行,数据库的引擎,数据库的操作都需要服务完成,SQL server(MSSQLSERVER)就是数据库的服务。

3.管理界面,可以调用服务来操作数据文件,可以单独安装,也可以单独安装数据库文件和服务,不安装管理界面,只在程序界面里调用服务,这样可以避免在管理界面里误操作数据库被更改破坏。

二:一些数据库小的知识点

1.DB:指数据库,存储数据的文件

2.DBMS:数据库管理系统,它分为DB和管理程序

3.DBS:数据库系统,包含人、机器硬件、DB和管理程序,是一个集成的系统。

4.MDF:主数据文件,文件的扩展名是.mdf,主数据文件只能有一个。

5.NDF:次数据文件,文件的扩展名是.ndf,次数据文件可以很多。

6.IDF:日志文件,文件的扩展名是.idf

数据文件和日志文件都是不可或缺的,两者必须都存在才能使用。

三:sa账号的启用密码设置

1.连接界面服务器类型选择数据库引擎,服务器名称如果选择本地则可填写(local)或者直接写个点.就可以,服务器名称可以写局域网内的IP地址输入他人的账号密码可以登录到别人的数据库,身份验证默认的是Windows身份验证,点击链接进入。

2.修改身份验证方式,右键点击最上面的(SQL server...,选择属性:

在弹出的界面里左侧点击安全性,右侧勾选SQL server.和Windows身份验证方式,点确定:

3.启用sa并且修改sa的密码

安全性/用户名/sa,右键点击sa,属性:

左侧点状态,将登陆由禁用改为启用:

左侧点常规,修改密码点确定:

这时修改完成,右键点击最上面的(SQL server...,重启服务就可以了:

再次登陆就选择SQL server身份验证,用户名sa,输入设置的密码进入:

四:新建数据库

右键点击数据库,选择新建数据库:

这时弹出新建数据库的界面,填入数据库名称,这里填写的是MyDB,里面默认有一个主数据文件和一个日志文件,可以修改他们的存放路径,这里选的是E:/datebase:

主数据文件有一个自动增长,默认是增长量1M,不限制增长,点击后面弹出修改对话框,根据需要选择按百分比或按MB,按照百分比增长适用于初期数据量小,数据量随着发展变化很大的项目,按照MB增长适用于一般的项目,数据增加不是那么明显加大的项目。最大文件大小限制或者不限制,如果要多用几个次数据文件ndf来存储的话这里最大文件大小就要指定一个值,利用几个ndf来存储可以提高数据库的检索效率,分别将几个ndf放在几个盘里面还可以防止一个磁盘空间不足的问题。

建立好之后在这里就显示出我们建立的MyDB:

MyDB属性/文件里面点击添加即可添加次数据文件,命名更改存放路径等,这里叫MyDB1:

在新建的数据库里选择表,右键表,新建表,可以写入表的列名和它里面要存放的数据类型:

建立好列和里面存放的数据类型,后期就可以编辑表格,填上我们需要填写的信息了。

主要内容就是熟悉数据库的界面,如何启用sa账号,登陆局域网内其它电脑上的数据库,新建数据库和新建表格,其中还有一些小的概念。

时间: 2024-12-24 21:11:03

数据库基本知识、操作的相关文章

MySQL数据库基础知识

day02 MySQL数据库基础知识 一.基础知识概述: 基础决定你这门课程的学习成败!只有学习好这些基础知识以后,你才能真正的运用自如.才能够对数据库有更深入的了解,道路才会越走越远. 二.基础知识: 1.数据库(database):数据库就好比是一个物理的文档柜,一个容器,把我们整理好的数据表等等归纳起来. 创建数据库命令:        create database 数据库名; 2.查看数据库         show databases; 3.打开指定的数据库         use 

SQL数据库基础知识-巩固篇<一>

SQL数据库基础知识-巩固篇<一>... 首先展示两款我个人很喜欢的数据库-专用于平时个人SQL技术的练习<特点:体积小,好安装和好卸载,功能完全够用了> MySQL-57 DataBase MS-SQLServer-2000 DataBase SQL的含义:结构化查询语言(Structured Query Language)简称SQL 作用:SQL(Structured Query Language,结构化查询语言)是一种用于操作数据库的语言. 结构化查询语言包含6个部分:一:数

程序员面试笔试宝典学习记录(三)(数据库相关知识)

关系数据库系统与文件数据库系统的区别如下: (a)关系数据库系统的主要特征是数据的结构化,而文件数据库系统是数据的非结构化. (b)关系数据库系统中,用户看到的逻辑结构是二维表,而文件数据库系统中,基本元素是文件. (c)文件数据库系统可以实现多媒体文件管理,支持C/S工作模式. acid,指数据库事务正确执行的四个基本要素的缩写.包含:原子性(atomicity),一致性(consistency),隔离性(isolation),持久性(durability). 数据查询:select sele

oracle学习入门系列之二 数据库基础知识

oracle学习入门系列之二 数据库基础知识 本篇蛤蟆要梳理下那些被淡忘的数据库基础知识,也许根本就没被人记住过.不管是哪种情况,该记住的必须记住,记不住就把他记下来吧. 首先问几个问题如下: 数据库基础知识是什么? 好吧,蛤蟆直接吐后而不亡,看目录开始吧. 本人邮箱:[email protected] 微信公众号:HopToad 欢迎各界交流 1      基本概念 概念就是概念,大伙对这些名词不要死磕,但是对定义一定要理解,理解方能领悟,领悟方能运用自如后创新. 1.1      数据 数据

数据库MySQL简单操作(一)

以MySQL为例. 一.下载,安装,mysql和navicat. http://blog.csdn.net/bxdxstu/article/details/45746515 二.数据库相关知识 什么是数据库就不介绍了.数据库分为关系型数据库和非关系型数据库.我们常见的就是关系型数据库,比如SQL Server.Mysql.oracle等.鉴于本人才疏学浅,仅接触Mysql比较多.所以这里就根据mysql讲一下,等我系统学习了oracle之后再好好写一篇. 2.1数据库的操作: 2.1.1展示所有

SQL Server之 (一) 数据库简介 SQL Server环境配置 数据库基础知识

   前言 这个是我工作两年多后,再次从最基础的SQL入门开始,认真的学一遍SQL Server,捡漏和巩固都有;因为自己刚开始学的时候,总是心烦气躁,最近换工作,发现1到2年经验,问到基础性的东西还是很多,这个时候需要的是扎实的基础功夫,所以一系列打击+反省后,自己节假日在家从最基础重新认识一下SQL Server,继续沉淀一下.哪里有不对或需深入探讨,请直接留言或者小窗我;欢迎~ (一) 数据库简介   SQL Server环境配置   数据库基础知识 1.什么是数据库,数据库有哪些特点,为

MySql数据库-使用cmd操作数据库

寄语: 针对一些公司对测试岗位掌握SQL的要求,本博文以此献给没有掌握数据库语句知识的功能测试人员,愿与广大测试同胞共同进步. 如果电脑上已安装配置好MySQL数据库,打开命令提示符,按照下图以此操作,掌握使用cmd对数据库创建.删除.查看等的操作: 图1 图2 图3 图4 图5 图6 图7  

笔试面试那件小事(数据库概念知识)

第一节: 相关概念: 1>Data:数据,是数据库中存储的基本对象,是描述事物的符号记录 2>DataBase:数据库,是长期存储在计算机内.有组织的,可共享的大量数据的集合. 3->DBMS:数据库管理系统,是位于用户与操作系统之间的一层数据管理软件,用于科学的组织.存储和管理数据,高效的获取和维护数据 4->DBS:数据库系统,指在计算机系统中引入数据库后的系统,一般由数据库.数据库管理系统和数据库管理员组成 5->数据模型:是用来抽象.表示和处理现实世界的数据和信息工具

用python处理文本,本地文件系统以及使用数据库的知识基础

主要是想通过python之流的脚本语言来进行文件系统的遍历,处理文本以及使用简易数据库的操作. 本文基于陈皓的:<程序员技术练级攻略> 一.Python csv 对于电子表格和数据库导出文件,比较常见的文件格式是.csv,所以python中的csv模块也是一个比较重要的模块.下面介绍csv常用的方法. 1.csv.reader(csvfile, dialect='excel', **fmtparams) 该函数返回一个reader对象,能够以行遍历的形式遍历行里面的数据. csvfile——需

MYSQL数据库常用知识整理

Evernote Export MYSQL数据库常用知识整理 什么是MYSQL MYSQL的特性 MYSQL存储引擎的分类以及数据文件的介绍 MYSQL赋权 MYSQL备份与恢复 MYSQL的基本操作:增删查改 MYSQL的基本故障判断与处理 MYSQL的调优 MYSQL主主.主从复制的实现 MYSQL大数据备份和恢复 数据文件的损坏与修复 什么是MYSQL MySQL 是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司.目前MySQL被广泛地应用在Internet上的中