热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

初始SQl入门经典之SQL简介

一,目的首先我们在学习这门课程的时候要弄清楚这门课讲的是关于哪方面的,了解它的大概我们在学习的时候才有目的性࿰

一,目的

         
        首先我们在学习这门课程的时候要弄清楚这门课讲的是关于哪方面的,了解它的大概我们在学习的时候才有目的性,有针对性。在刚开始接触这门课的时候就出现了经常见的几个特别熟悉的字“数据库”。从这几个字可以看出这本书讲的大概跟数据有关,所以在接下来学习的时候我们可以给自己一个定义,一个方向,有了这些学起来就有效果更好了。

二,多问自己几个为什么。

1.我们为什么要学习这门课程?

2.这门课程对我们有什么作用?

3.什么是数据库?

4.数据库是用来干什么的?

5.什么时候使用数据库?

6.为什么要用数据库?

三,通过看书得到以下几个知识点

1,数据库

(1)作用:储存,组织和检索数据

 (2)优点:数据检索高效和快速,允许声明不同的数据相互关联,安全性高,范围广

 

2,数据库管理系统

(1)用途;存储数据,提供查询方式

(2)什么是SQL:一种称为数据操纵语言的子语言负责查询和数据操作

(3)SQL的组成:各种语句,子句和条件

(4)SQL语法;语法是编写代码时所遵循的规则

(5)三种语法术语:标识符,字面值,关键字

(6)creat database
创建数据库

7.MS
Access和MySQL在一个字符段中仅能存储最多255个字符

 

3,创建,更改和删除表

  • SELECT -
    从数据库表中获取数据
  • UPDATE -
    更新数据库表中的数据
  • DELETE -
    从数据库表中删除数据
  • INSERT INTO -
    向数据库表中插入数据

最后附上一张SQL简介的思维导图




 


推荐阅读
  • 深入理解 SQL 视图、存储过程与事务
    本文详细介绍了SQL中的视图、存储过程和事务的概念及应用。视图为用户提供了一种灵活的数据查询方式,存储过程则封装了复杂的SQL逻辑,而事务确保了数据库操作的完整性和一致性。 ... [详细]
  • 本文深入探讨 MyBatis 中动态 SQL 的使用方法,包括 if/where、trim 自定义字符串截取规则、choose 分支选择、封装查询和修改条件的 where/set 标签、批量处理的 foreach 标签以及内置参数和 bind 的用法。 ... [详细]
  • 探讨如何从数据库中按分组获取最大N条记录的方法,并分享新年祝福。本文提供多种解决方案,适用于不同数据库系统,如MySQL、Oracle等。 ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • 本文详细介绍了如何通过多种编程语言(如PHP、JSP)实现网站与MySQL数据库的连接,包括创建数据库、表的基本操作,以及数据的读取和写入方法。 ... [详细]
  • 本文详细介绍了 MySQL 中 LAST_INSERT_ID() 函数的使用方法及其工作原理,包括如何获取最后一个插入记录的自增 ID、多行插入时的行为以及在不同客户端环境下的表现。 ... [详细]
  • 本文详细探讨了JDBC(Java数据库连接)的内部机制,重点分析其作为服务提供者接口(SPI)框架的应用。通过类图和代码示例,展示了JDBC如何注册驱动程序、建立数据库连接以及执行SQL查询的过程。 ... [详细]
  • Windows服务与数据库交互问题解析
    本文探讨了在Windows 10(64位)环境下开发的Windows服务,旨在定期向本地MS SQL Server (v.11)插入记录。尽管服务已成功安装并运行,但记录并未正确插入。我们将详细分析可能的原因及解决方案。 ... [详细]
  • 利用存储过程构建年度日历表的详细指南
    本文将介绍如何使用SQL存储过程创建一个完整的年度日历表。通过实例演示,帮助读者掌握存储过程的应用技巧,并提供详细的代码解析和执行步骤。 ... [详细]
  • 本文介绍了如何通过 Maven 依赖引入 SQLiteJDBC 和 HikariCP 包,从而在 Java 应用中高效地连接和操作 SQLite 数据库。文章提供了详细的代码示例,并解释了每个步骤的实现细节。 ... [详细]
  • 本文介绍如何通过创建替代插入触发器,使对视图的插入操作能够正确更新相关的基本表。涉及的表包括:飞机(Aircraft)、员工(Employee)和认证(Certification)。 ... [详细]
  • MySQL 数据库迁移指南:从本地到远程及磁盘间迁移
    本文详细介绍了如何在不同场景下进行 MySQL 数据库的迁移,包括从一个硬盘迁移到另一个硬盘、从一台计算机迁移到另一台计算机,以及解决迁移过程中可能遇到的问题。 ... [详细]
  • 本文由瀚高PG实验室撰写,详细介绍了如何在PostgreSQL中创建、管理和删除模式。文章涵盖了创建模式的基本命令、public模式的特性、权限设置以及通过角色对象简化操作的方法。 ... [详细]
  • openGauss每日一练:第6天 - 模式的创建、修改与删除
    本篇笔记记录了openGauss数据库中关于模式(Schema)的创建、修改和删除操作。通过这些操作,用户可以更好地管理和控制数据库对象。实验环境为openGauss 2.0.0,并使用由墨天轮提供的线上环境。 ... [详细]
  • 20100423:Fixes:更新批处理,以兼容WIN7。第一次系统地玩QT,于是诞生了此预备式:【QT版本4.6.0&#x ... [详细]
author-avatar
-____Ddddear_534
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有