zoukankan      html  css  js  c++  java
  • SQLSERVER 总结1

    数据:描述事物的符号记录

    数据库:按照数据结构来组织和存储管理的数据仓库

    数据库管理系统:位于用户与操作系统之间的一层数据管理软件

    数据库系统:在计算机系统中引入数据库后的系统构成。由数据库,数据库管理系统,应用系统,数据库管理员和用户构成

    SQL:结构化查询语言。

    数据库管理系统的构成:

    DDL:数据定义语言。包括create,alter,drop

    DML:数据操作语言。实现对数据的操作。有insert,update,delete

    DCL:操作权限

    DQL:select

    数据库的特点:

    结构化:数据有组织的存放

    共享性:多个用户可以同时使用

    独立性:数据与应用程序是相互分离的

    完整性:数据保存一致

    安全性:设置不同的用户权限

    数据库采用客户端/服务器端的好处:数据集中存储在服务器上,所用用户可以访问到相同的数据,业务逻辑和安全规则则可以在服务器上定义一次,而后被所有人使用。关系数据库仅返回应用程序所需要的数据,这样可以减少网络流量,节省硬件开销。同时由于数据集中放在服务器上,备份和恢复起来很容易。

    参照完整性:数据完整性:

    域完整性:字段值在语义上的合理性

    实体完整性:任何一行数据有区别于其他行的特征

    参照完整性:主关系表和从关系表中数据的一致性

    用户完整性:针对具体应用,由用户定义的特殊约束条件就是用户定义完整性

    创建数据库:create database  ***

    创建数据库表:create table ****

    删除数据库 drop database ***

    设置初始值: sex bit not null default o

    修改列:alter table students

                       Alter column address char(10)

    增加列:alter table students

                       Add tells char(20)

    删除列:alter table students

                       Drop column sex

  • 相关阅读:
    sqlserver用windows方式验证登录踩过的坑
    jdk8对象集合转map集合
    监听程序当前无法识别连接描述符中请求的服务解决方案
    Java上传文件至SFTP服务器
    记一次学习kibaba踩过的坑(Windows环境)
    CSRF跨站请求伪造与XSS跨域脚本攻击讨论
    LVS简单搭建(一)
    LVS+keepalived简单搭建(二)
    JZ2440开发板学习 1. 刚接触开发板, 安装驱动
    用STM32CubeMX创建FreeRTOS项目
  • 原文地址:https://www.cnblogs.com/selfimprove/p/3161976.html
Copyright © 2011-2022 走看看