码迷,mamicode.com
首页 > 数据库 > 详细

SQL01——基础开发

时间:2019-10-03 13:05:13      阅读:120      评论:0      收藏:0      [点我收藏+]

标签:控制   我的电脑   str   win   serve   rop   应用   流程   常见   

1.实体的概念于数据库

1.1实体对象:客观存在的食物都是实体

1.2实体数据的存储要求:必须按照一定的分类和存储规律

1.3数据库:专门用于存储实体的信息的数据集合

2.实体存储基本单元

2.1数据表(实体集合):实体信息存储的基本单元,同类实体存放在同一个表中

2.2   行(一条记录):实体

        列(标题,字段):属性

3.不同实体(学员表、班级表、成绩表)的存储

数据库包括数据表、存储过程、试图、函数等这些操作对象。

表是不同类型的实体集合

存储方法:不同实体存放在不同的数据表中

数据库:由大量数据、表间关系、以及各种数据操作对象组合成的一个数据集合

数据库不是一个简单的数据组合场所

 4.数据库管理系统

DBMS(DataBase Management System):例如SQLServer2008.

DBMS是一个由用户使用的数据库管理软件,让用户完成对数据库数据的处理。

DBMS功能:创建数据库和操作数据库

5.应用程序

应用程序是根据用户需求开发的具有业务逻辑的管理软件

应用程序发送操作命令给数据库服务器;数据库服务器响应并提供查询结果给应用程序客户端。

应用程序作用:向数据库发送请求、并显示响应结果

应用程序要求:美观、操作简单方便、能够按照业务需求完成数据处理

6.如何学习数据库

6.1学习标准的SQL语言

  SQL(Structed Query Language:结构化查询语言)

  使用SQL语言可以完成所有数据库的操作

  应用程序通过SQL语言和数据库交互

6.2针对特定的DBMS(例如SQLServer)学习管理数据库

  数据导入、导出

  数据备份、还原

  数据库性能改进

6.3将DML嵌入高级开发语言编写应用程序

  基于客户端/服务器端(C/S)的桌面应用

  基于浏览器/服务器(B/S)的web应用

7.SQL与T-SQL

7.1 T-SQL概念

  T-SQL=Transact-SQL

  T-SQL是SQL的加强版

  对功能进行了扩充:如变量说明、流程控制、功能函数

7.2 T-SQL的组成

  7.2.1DDL:数据定义语言

    ——用来建立数据库、数据库对象和定义列

    ——Create Table、Drop Table...

  7.2.2DML:数据库操作语言

    ——查询、插入、删除和修改数据库中的数据

    ——Select、Insert、Update、Delete...

  7.2.3DCL:数据控制语言

    ——用来控制存取许可、存取权限等

       ——Grant、Revoke...

  7.2.4变量说明、流程控制、功能函数

    ——定义变量、判断、分支、循环结构等

    ——日期函数、数学函数、字符函数、系统函数等

8.数据库服务

8.1SQL Server(MSSQLServer)

  运行在服务器端的应用程序,提供数据的存储、处理和事务等

  在使用DBMS客户端之前必须首先打开该服务

8.2打开与关闭

  电脑应用——服务(可以用右键“我的电脑”、管理、服务和应用程序、服务、找到SQL Server

——MSSQKLSERVER)启停

9.客户端连接到服务器

9.1关于客户端、服务器的说明

  客户端:数据库管理系统(DBMS)或C#写的应用程序

  服务器端:安装的数据库服务(数据库管理的核心程序)

  两者关系:客户端和服务器端可以安装的时候完全分离开,一个服务器端可以被多个客户端连接,并为其提供服务。

9.2使用windows登陆方式

  只要能登陆windows操作系统就可以登陆数据库服务器

  9.2.1服务器名称:根据需求可以是服务器IP地址或服务器名称

  9.2.2服务器名称:格式是服务器名称|数据库实例名称,例如192.168.1.102\MES

  9.2.3身份验证:选择windows身份验证

10.数据库登陆常见错误

  10.1本地连接解决办法步骤:检查数据库服务是否启动

             检查数据库服务器名称或IP地址是否正确(注意命名示例和默认实例,应该是安装时候选项)

  10.2局域网或外网连接步骤:服务器是否允许远程控制

               服务是否启动、IP地址和端口号是否正确

               是否有防火墙拦截

               能否ping通

               数据库本身问题检查

  10.3如果使用IP地址和端口号连接(服务器名称:127.0.0.1,1433)

    IP地址为本地地址,端口号默认1433

    可以打开Sql Server Configuration Manager,SQL Server网络配置,MSSQLSERVER的协议,TCP/IP属性查找,TCP/IP必须已启用,修改端口号之后要对MSSQLSERVER服务重新启用

 

SQL01——基础开发

标签:控制   我的电脑   str   win   serve   rop   应用   流程   常见   

原文地址:https://www.cnblogs.com/yangmengke2018/p/11619232.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!