zoukankan      html  css  js  c++  java
  • 数据库第一天(基本介绍)

    文件、数据库

    文件保存数据的几个缺点:

    (1)文件的安全性问题

    (2)文件不利于查询和对数据的管理

    (3)文件不利于存放海量数据

    (4)文件在程序中控制不方便:如精确控制数据位置信息

    数据库提供API接口

    数据库是衡量一个程序员水平的重要指标

    DBA:DataBase Administrator

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

    数据库的基本结构:物理数据层、概念数据层、逻辑数据层

    数据库不同层次之间的联系是通过映射进行转换的。

    image

    DBA管理物理层,将数据连续存在一起。

    数据库的基本特点:

    1.实现数据共享:可提供网络来访问

    2.减少数据的冗余度

    3.实现数据的集中控制

    4.数据的一致性和可维护性,以及却确保数据的安全性和可靠性

    5.故障恢复

    数据库分类:

    image

    SQL:Structed Query Language结构化查询语言,被作为关系型数据库管理系统的标准语言

    绝大多数流行的关系型数据库管理系统,如Oracle,Sybase,Microsoft SQL Server,Access都采用了SQL语言。

    sql server 2000提供的两种开发工具:

    1.企业管理器:提供的图形化界面方式操作sql server 2000的工具

    2.查询分析器:提供的用命令行(sql语句)操作sql server 2000的工具

    查询分析器的使用-sql语句

    SQL语言包含4个部分:

    1.数据定义语言(DDL),如CREATE、DROP、ALTER等语句。

    2.数据操作语言(DML),如:INSERT、UPDATE、DELETE语句。增删改查

    3.数据查询语言(DQL),如:SELECT语句。

    4.数据控制语言(DCL),如:GRANT、REVOKE、COMMIT、ROLLBACK等语句。

    内容介绍

    1.sql server表的管理

    2.基本查询

    3.复杂查询

    4.维护数据的完整性

    5.修改表

    目标

    1.掌握sql server表的管理(创建/维护)

    2.掌握对sql server表的各种查询技巧

  • 相关阅读:
    java实现两个大数的相加
    转载:perl cpan 安装出现问题
    Linux下Clock skew detected的解决办法
    Object Builder Application Block
    Asp.Net MVC
    命名参数(转)
    (转)HTTP POST GET 本质区别详解
    jquery
    Introducing “Razor” – a new view engine for ASP.NET
    (转)全面讲解Oracle查询用户表空间
  • 原文地址:https://www.cnblogs.com/baiweiguo/p/2912760.html
Copyright © 2011-2022 走看看