数据库基础tasunny

SQL:Structured Quety Language

SQL SERVER是一个以客户/服务器(c/s)模式访问、使用Transact-SQL语言的关系型数据库管理子系统(RDBMS)

DBMS :Database Management System数据库管理系统

数据库:程序用来存取数据的

ACCESS:自带,比较小,不是很专业

SQL Server:主要用在.NET语言中,比较专业。微软开发

MYSQL:主要用在PHP语言中,比SQL server体积比较小

oracle:主要用在Java中

每个数据库都有相应的语言。

主要是因为连接比较方便,其他也可以连接,但是可能比常用的要麻烦一些。

数据库有两个部分:界面+服务

服务是可以操作的后台的程序。

界面是可以看到数据库的数据的程序。

服务和界面是可以分离的

只有服务也是可以单独使用的。

服务开启

控制面板-- 管理工具--服务--SQL Server(MSSQLSERVER)

数据库在储存数据时也是使用表格方式

列(字段);

行(记录);

数据库跟excel一样,也可以出现多张表

Windows身份验证只能用与本机引用

SQL server 可以互通 sa=super admin

创建数据库

数据库大小增长 按 MB 增长比较平均 按 百分比

Test

Test 主文件 .mdf Test_log 日志文件 Test1 次数据文件 .ndf

备份.bak

主文件和日志文件是必须的,有且只有一个 次文件数量没有要求

varchar(50):字符串,括号内是长度

bit:布尔

money:钱

text:文本不限定字符长度

float:小数

int:整型

每个表必须有主键,唯一标识这条数据。

输入和数据

建立表后可以在界面键入和更改数据

数据库操作

create database 数据库名称 ——创建drop database 数据库名称 ——删除use 数据库名称 ——使用go 两条SQL语句之间分隔

表的操作

create table 表名( 列名 类型 其它,列名 id类型 其它 ) ——使用primary key ——主键identity——自增长列not null ——非空unique ——唯一references ——外键

references 主表名(主表主键列)——设置外键格式

drop table 表名 ——删除

数据操作

1、增加数据(关键字:insert)

insert into 表名 values(每一列的值)insert into 表名(列名) values(值)——给特定列添加值

2、删除数据(关键字:delete)

delete from 表名 where 筛选条件

3、修改数据(关键字:update)

update 表名 set 列名=值,列名=值 where 筛选条件

THE END
0.数据库审计安全对RDS云数据库、ECS自建数据库、线下数据库全量行为审计,有效实现数据库访问行为全追溯 数据库安全监控报警 实时监测数据库SQL注入、漏洞攻击、暴力破解及高危语句执行等危险行为并告警,助于及时感知、排除数据库风险 安全合规保障 合规强保障,30多种特定场景专业分析报表,助力用户满足等级保护2.0等的数据安全合规要求产jvzquC41yy}/cun{wp4dqv4rtqjve}4fdc{ek}
1.云原生数据湖分析DLA零运维构建数仓大数据分析数据库多源数据实时入湖分析支持构建实时数据湖,延迟大约为10分钟;无需ETL,可使用SQL跨OSS、关系数据库(PostgreSQL、MySQL等)、NoSQL(TableStore等)多种数据源分析,屏蔽各种数据源访问的差异性;分析环境与生产库隔离,分析过程不会对数据源端的业务系统产生造成影响。 完善的生态,学习使用成本低数据库式体验、多种GUI工具、jvzquC41yy}/cun{wp4dqv4rtqjve}4fcvgmctjcpcrzvrhu
2.《SQL与数据库基础》02.SQLDDL---第一章 Sql Server数据库基础--- 1,sql server的历史: 第一代数据库:网状与层次模型 第二代数据库:关系模型 (sql server属于关系模型数据库) 第三代数据库:对象模型 2,实体:客观存在的可以被描述的事物叫实体 3,冗余:存在重复的数据 消除冗余的办法:分类存储 4,… C#面试题(转载) SQL Server 数据库jvzquC41yy}/uqz|jkjvq7hqo1X0MN:Sp9mrfU4
3.新编SQLServer2000数据库实用教程本书共分13章,分别介绍了SQL Server 2000的安装和配置、服务器管理、数据库设计、 安全性管理以及SQL Server在Web上的应用等内容。 阅读更多相关推荐 新编SQL Server 2000数据库实用教程 SQL Server 数据库教程 SQL Server数据库基础教程 SQL Server 2012数据库应用技术 数据库应用技术. SQL Server篇 SQL Server jvzquC41o0sbp‚twlkth0wjv1dupm8xcng544=83478:;:9;4895
4.数据库操作基础篇(sql)sql数据库2.nosql查询速度快:nosql数据库将数据存储在缓存之中,关系型数据库将数据存储在硬盘中,so 查询速度肯定nosql快 3.存储数据的格式不同:nosql存储是key,value形式,文档,图片形式等,所以可以存储基础类以及对象或是集合等各种形式;关系型数据库则只支持基础类型,存在特定结构的表中。 jvzquC41dnuh0lxfp0tfv8|gkzooa=8;95>5:8ftvkimg8igvcomu8642974;=6
5.基础篇——从零开始掌握SQL基础语法:构建数据操作的基石SQL(Structured Query Language)作为关系型数据库的核心交互语言,自1974年由IBM研究员提出以来,已成为数据领域最通用的标准语言。根据DB-Engines的最新统计,SQL在数据库查询语言中的使用占比超过83%,其重要性不言而喻。本文将系统讲解SQL的基础语法体系,帮助读者构建坚实的数据操作基础。 jvzquC41dnuh0lxfp0tfv8h3:7;:9A<4;55bt}neng5eg}fknu526>>98367
6.数据库入门全指南:从基础概念到常用SQL操作(基于MySQL)🌟 数据库入门全指南:从基础概念到常用SQL操作 数据库是现代应用程序的核心,无论是网站、App 还是企业系统,都离不开数据的存储与查询。本文将带你系统了解数据库的基本概念、类型分类,以及最常用的SQL 语法,帮助你快速入门数据库开发。 📘 目录 一、数据库概述 jvzquC41dnuh0lxfp0tfv87625e9:=744760c{ykenk0fnyckny03>772;758
7.数据库SQL入门,这一篇就够了(全文内容两万字)本文是SQL数据库入门的全面指南,涵盖了SELECT、INSERT、UPDATE、DELETE等核心语句,以及运算符、函数、约束和联结查询的详细使用。文章通过实例深入浅出地解释了如何查询、插入、更新和删除数据,以及如何进行数据筛选、排序、分组和子查询操作。此外,还介绍了算术函数、时间函数、约束和外键的概念,帮助读者快速掌握SQL基础。jvzquC41dnuh0lxfp0tfv8vsa7=::@6781gsvrhng1jfvjnnu1735;564:6
8.SQL数据库基础教程:从入门到精通这篇博客深入介绍了SQL数据库的基础知识,包括数据库分类、SQL的关系、事务的四个特性、不同隔离级别的概念,以及数据库操作语句,如创建、删除、查看和修改数据库。此外,还详细阐述了数据库表的数值类型、字段属性,以及数据操作语句,如添加、删除、查询数据,并详细解析了单表查询、分组、排序、索引等概念。最后,探讨了jvzquC41dnuh0lxfp0tfv8|gkzooa=8:949:68ftvkimg8igvcomu8642692;:<
9.SQL入门学习全指南:从零基础到掌握核心查询sql学习标准化程度高:各数据库系统的SQL语法差异小于20% 即时反馈:查询结果立即可见,学习曲线平缓 学习SQL的投资回报率极高。根据Indeed统计,掌握SQL可使求职者薪资提高15-25%,且这一技能在至少未来10年内不会过时。 2. SQL基础语法详解 2.1 数据查询(SELECT) jvzquC41dnuh0lxfp0tfv8oceukonrz1ctzjeuj1fgzbkux136>6;:<67