zoukankan      html  css  js  c++  java
  • SQL Server数据库开发基础

    (一)简单回顾:前面我们一直学习C#面向对象编程(OOP学习是一个持续的过程)

    要求目的:第一,应该知道的C#语法

              第二,在基础语法上,我们应该如何去写程序。

              第三,对象的组成(字段,属性,方法)。

              第四,程序设计其实就是在设计不同的类(对象)

    数据库学习的目的:就是和编程语言配合,实现软件的各项任务。

    数据库分类:关系型数据库(T-SQL语言:SQLServer,MySql,Oracle)

                非关系型数据库(Redis...)

    (二)安装SQLServer(2008,2012)

    1.开发环境组成(服务器实例+客户端软件),其实你在开发中,公司会把服务器实例安装到单独的计算机中,然后在你们自己电脑   上安装客户端。启动的时候需要连接服务器端。

    2.服务器端其实就是一个服务,我们所有的操作,都要通过这个服务去完成。

      我们打开电脑服务器,可能会看到不通实例,比如我的电脑:

      SQL Server(MSSQLSERVER):这个是我们安装的时候默认的实例(服务)

                                默认实例:我们在客户端登陆的时候,服务器的名称,可以直接用电脑的名称(本机)。

                                          如果你链接的是局域网或者远程服务器的默认实例,一定要把这个“服务器名称”改成IP默认下,SQLServer使用的端口号是1433.如果服务器端口号不是这个,请带着端口号

                                写法:IP地址,端口号。

                                远程连接:要求你必须打开服务器TCP/IP协议。同时服务器防火墙也要放行。其他服务器相关的网络连接设置,也要打开。

      SQL Server(SQLEXPRESS):这个是命名实例,SQLEXPRESS这个名字是我们安装的时候,自己写的安装的时候可以改成别的。

                                和默认实例唯一的一个区别,就是我们在服务器名称,或者IP地址,后面一定要加上实例名称。

                                标准用法:IP地址(或服务器名称)实例名称

    (三)登录身份认证

    【1】windows身份验证:只适用于本地连接(具有所有权力)。

    【2】SQLServer身份验证:不仅可以登录本地,也可以远程(开发中经常用)。

         1.sa账号:超级管理员,拥有当前数据库里面所有数据库的所有操作权。一般企业开发中,会给你一个独立的账号。(用这个账号,你只能访问你想        要的数据库)。

         2.sa账号密码的修改:(1)安全性--->登录名--->双击sa(常规中找到密码并修改)

                             (2)点击“状态“选项卡--->设置授予和启用

         3.点击项目根节点--->单击安全性--->选项设置SQLServer和windows身份验证模式。

         4.重新启动SQLServer服务。

    (四)对象资源管理器(我们操作数据库的入口)

    【1】系统数据库

         master:这个是数据的数据库(就是用来管理数据库的数据库)

         model:模板数据库,我们用户创建数据库的时候,你会发现都是一个组织架构。就是用这个模板。

         msdb:主要是SQLServer代理服务相关。

         tempdb:这个是临时数据库,这个数据库虽然我们不经常直接操作,但是你却默默的使用。

    以上数据库,大家不要轻易去动。

    【2】用户数据库:这个是我们自己创建的数据库。

    (五)新建查询(打开一个新的文本编辑窗口)

    【1】窗口作用:这个是一个查询分析器(可以通过他完成数据库的所有操作)

    【2】T-SQL脚本:我们可以通过脚本语言实现数据库的创建,操作,管理等所有任务。

  • 相关阅读:
    查询SQL的null与''
    JS不间断向上滚动代码
    JS不间断向左滚动代码
    Vcastr 3.0 flv player播放器
    网站W3C标准检测
    ASP.NET网站伪静态下使用中文URL
    Js禁止右键、禁止选中、禁止复制
    游标的使用
    触发器实例
    存储过程中新建临时表
  • 原文地址:https://www.cnblogs.com/LiyuLi/p/12233744.html
Copyright © 2011-2022 走看看