数据库——T-SQL方式创建数据库

本文涉及的产品
可视分析地图(DataV-Atlas),3 个项目,100M 存储空间
数据可视化 DataV(企业版),20 个大屏 1 个月
日志服务 SLS,月写入数据量 50GB 1个月
简介: 数据库——T-SQL方式创建数据库

一、新建查询



1.新建查询


07c80272f6134d2e963b733f38748b7b.png


2.文件保存


ad4e6fff5a41433eab2d019177e2176a.png


3.使用文本编辑器

1c15f39c78fc4ef7bcf765f789cf4ca3.png


我们可以选择显示行号和自动换行

9db01dd4283f4fedb7f581e701007edf.png


89d8428328a941049c6f6dbbd7530428.png


执行按钮如下:

e689e6b80f8743cab3b2c0fa13b0bcac.png


二、关于基本语言



1. 注释

-- 单行注释
-- 多行注释如下:
/*
多行注释
多行注释
多行注释
*/


2. 创建数据库


方法一:不指定参数

/*
任务01-01 利用T-SQL默认参数创建数据库  2022.02.26
*/
-- 不设置数据库创建的参数
-- 这种方式创建的数据库会默认存放在系统指定的磁盘中,因此不推荐使用
CREATE DATABASE T3DATAV2

d0f1a0be69b747a48bb1f2e3de2aaa66.png

方法二:指定参数

此种方法可以改变数据库存放的地点,以及逻辑文件名的名称。

/*
任务01-02 利用T-SQL指定参数创建数据库  2022.02.26
*/
-- 在指定位置创建数据库
CREATE DATABASE T3DATAV1
ON
(
  FILENAME='D:\T2020DBS\T3DATAV1DATA.MDF'  -- 要确保文件夹存在
)
LOG ON -- LOG ON 主要是针对日志文件的编写
(
  FILENAME='D:\T2020DBS\T3DATAV1LOG.LDF' 
)

在一个数据库当中,主文件的文件名不能和数据库同名,否则报错:

d4ac3af2e0984a9bb3f84b51a3aa4b09.png

577d6b2eb0db45f197ca1e31b53ecd14.png

CREATE DATABASE T3DATAV3
ON
( 
  NAME='T3DATAV3',
  FILENAME='D:\T2020DBS\T3DATAV3DATA.MDF' , -- 要确保文件夹存在
  SIZE=10, --初始大小
  MMAXSIZE=100, --最大容量
  FILEGROWTH=10 --增长方案
)
LOG ON -- LOG ON 主要是针对日志文件的编写
(
  NAME='T3DATALOGV3',
  FILENAME='D:\T2020DBS\T3DATAV3LOG.LDF'  , -- 要确保文件夹存在
  SIZE=10, --初始大小
  MMAXSIZE=100, --最大容量
  FILEGROWTH=10 --增长方案
)

最后一条语句后面不用加逗号,但是之前的都要。


3.关于文件后缀名


文件类型 后缀名
主文件 .MDF
次文件 .NDF
日志文件 .LDF


4.多文件组,多数据库的创建


-- 在指定其他参数创建数据库
-- 在创建数据库时新建多个数据文件,日志文件
CREATE DATABASE T3DATAV3
ON PRIMARY  --PRIMARY是主文件组
( 
  NAME='T3DATAV3',
  FILENAME='D:\T2020DBS\T3DATAV3DATA.MDF' , -- 要确保文件夹存在
  SIZE=10, --初始大小
  MMAXSIZE=100, --最大容量
  FILEGROWTH=10 --增长方案
),
-- 创建次文件组
FILEGROUP T3DATAV3G1
(
  NAME='T3DATAV3G11',
  FILENAME='D:\T2020DBS_02\T3DATAV3DATAG11.NDF' , -- 要确保文件夹存在
  SIZE=10, --初始大小
  MMAXSIZE=100, --最大容量
  FILEGROWTH=10 --增长方案
)
LOG ON -- LOG ON 主要是针对日志文件的编写
(
  NAME='T3DATALOGV3',
  FILENAME='D:\T2020DBS\T3DATAV3LOG.LDF'  , -- 要确保文件夹存在
  SIZE=10, --初始大小
  MMAXSIZE=300, --最大容量
  FILEGROWTH=5% --增长方案
)

注:主次文件的存放位置尽量不要在一起

dbff40895d834ea4a1f72ef73d8d74e2.png


相关实践学习
DataV Board用户界面概览
本实验带领用户熟悉DataV Board这款可视化产品的用户界面
阿里云实时数仓实战 - 项目介绍及架构设计
课程简介 1)学习搭建一个数据仓库的过程,理解数据在整个数仓架构的从采集、存储、计算、输出、展示的整个业务流程。 2)整个数仓体系完全搭建在阿里云架构上,理解并学会运用各个服务组件,了解各个组件之间如何配合联动。 3 )前置知识要求   课程大纲 第一章 了解数据仓库概念 初步了解数据仓库是干什么的 第二章 按照企业开发的标准去搭建一个数据仓库 数据仓库的需求是什么 架构 怎么选型怎么购买服务器 第三章 数据生成模块 用户形成数据的一个准备 按照企业的标准,准备了十一张用户行为表 方便使用 第四章 采集模块的搭建 购买阿里云服务器 安装 JDK 安装 Flume 第五章 用户行为数据仓库 严格按照企业的标准开发 第六章 搭建业务数仓理论基础和对表的分类同步 第七章 业务数仓的搭建  业务行为数仓效果图  
目录
打赏
0
0
0
0
2
分享
相关文章
ASP.NET连接SQL数据库:详细步骤与最佳实践指南ali01n.xinmi1009fan.com
随着Web开发技术的不断进步,ASP.NET已成为一种非常流行的Web应用程序开发框架。在ASP.NET项目中,我们经常需要与数据库进行交互,特别是SQL数据库。本文将详细介绍如何在ASP.NET项目中连接SQL数据库,并提供最佳实践指南以确保开发过程的稳定性和效率。一、准备工作在开始之前,请确保您
384 3
【SQL技术】不同数据库引擎 SQL 优化方案剖析
不同数据库系统(MySQL、PostgreSQL、Doris、Hive)的SQL优化策略。存储引擎特点、SQL执行流程及常见操作(如条件查询、排序、聚合函数)的优化方法。针对各数据库,索引使用、分区裁剪、谓词下推等技术,并提供了具体的SQL示例。通用的SQL调优技巧,如避免使用`COUNT(DISTINCT)`、减少小文件问题、慎重使用`SELECT *`等。通过合理选择和应用这些优化策略,可以显著提升数据库查询性能和系统稳定性。
66 9
【潜意识Java】MyBatis中的动态SQL灵活、高效的数据库查询以及深度总结
本文详细介绍了MyBatis中的动态SQL功能,涵盖其背景、应用场景及实现方式。
99 6
使用访问指导(SQL Access Advisor)优化数据库业务负载
本文介绍了Oracle的SQL访问指导(SQL Access Advisor)的应用场景及其使用方法。访问指导通过分析给定的工作负载,提供索引、物化视图和分区等方面的优化建议,帮助DBA提升数据库性能。具体步骤包括创建访问指导任务、创建工作负载、连接工作负载至访问指导、设置任务参数、运行访问指导、查看和应用优化建议。访问指导不仅针对单条SQL语句,还能综合考虑多条SQL语句的优化效果,为DBA提供全面的决策支持。
95 11
大厂面试高频:4 大性能优化策略(数据库、SQL、JVM等)
本文详细解析了数据库、缓存、异步处理和Web性能优化四大策略,系统性能优化必知必备,大厂面试高频。关注【mikechen的互联网架构】,10年+BAT架构经验倾囊相授。
大厂面试高频:4 大性能优化策略(数据库、SQL、JVM等)
体验使用DAS实现数据库SQL优化,完成任务可得羊羔绒加厚坐垫!
本实验介绍如何通过数据库自治服务DAS对RDS MySQL高可用实例进行SQL优化,包含购买RDS实例并创建数据库、数据导入、生成并优化慢SQL、执行优化后的SQL语句等实验步骤。完成任务,即可领取羊羔绒加厚坐垫,限量500个,先到先得。
273 19
MySQL导入.sql文件后数据库乱码问题
本文分析了导入.sql文件后数据库备注出现乱码的原因,包括字符集不匹配、备注内容编码问题及MySQL版本或配置问题,并提供了详细的解决步骤,如检查和统一字符集设置、修改客户端连接方式、检查MySQL配置等,确保导入过程顺利。
SQL Servers审核提高数据库安全性
SQL Server审核是一种追踪和审查SQL Server上所有活动的机制,旨在检测潜在威胁和漏洞,监控服务器设置的更改。审核日志记录安全问题和数据泄露的详细信息,帮助管理员追踪数据库中的特定活动,确保数据安全和合规性。SQL Server审核分为服务器级和数据库级,涵盖登录、配置变更和数据操作等事件。审核工具如EventLog Analyzer提供实时监控和即时告警,帮助快速响应安全事件。
gbase 8a 数据库 SQL合并类优化——不同数据统计周期合并为一条SQL语句
gbase 8a 数据库 SQL合并类优化——不同数据统计周期合并为一条SQL语句
gbase 8a 数据库 SQL优化案例-关联顺序优化
gbase 8a 数据库 SQL优化案例-关联顺序优化

热门文章

最新文章