目录

  • 第1单元    数据库系统导论
    • ● 任务1.1  数据库基本概念
    • ● 任务1.2  设计E—R 图
    • ● 任务1.3   将E-R图转换成关系模型
    • ● 任务1.4   练习与作业
    • ● 教与学参考资源
  • 第2单元   认识SQL SERVER数据库
    • ● 任务2.1 数据库应用场景
    • ● 任务2.3  SQL  Server 数据库安装
    • ● 任务2.4 SQL Server 的管理
    • ● 任务2.5  使用SSMS连接数据库
    • ● 教与学参考资源
  • 第3单元  创建和管理数据库
    • ● 任务3.1 创建数据库
    • ● 任务3.1(2)  命令创建数据库
    • ● 任务3.2 管理数据库
    • ● 任务3.2(2) 查看、收缩数据库
    • ● 教与学参考资源
  • 第4单元 创建和管理数据库表
    • ● 任务4.1 SQL Server常用数据类型
    • ● 任务4.2  创建数据表
    • ● 任务4.3  命令创建表
    • ● 任务4.4 实施完整性约束
    • ● 教与学参考资源
  • 第 5 单元   查询数据表
    • ● 任务5.1 单表数据查询
    • ● 任务5.2 多表数据查询
    • ● 任务5.3 嵌套查询
    • ● 任务5.4 合并查询结果
    • ● 教与学参考资源
  • 第6单元  管理表中数据
    • ● 任务6.1   添加数据
    • ● 任务6.2  修改数据
    • ● 任务6.3  删除数据
    • ● 习题与训练
    • ● 教与学参考资源
  • 第7单元  使用索引和视图
    • ● 任务7.1  使用索引
    • ● 使用T-SQL创建索引
    • ● 任务7.2  使用视图
    • ● 使用T-SQL语句创建视图
    • ● 教与学参考资源
  • 第8单元 Transact-SQL语言编程
    • ● 任务8.1   声明和使用变量
    • ● 任务8.2   流控语句
    • ● 任务8.3   常用系统函数
    • ● 任务8.4   创建自定义函数
    • ● 教与学参考资源
  • 第9单元  事务和锁
    • ● 任务   9.1     事务
    • ● 事务的基本操作
    • ● 任务9.2    锁
    • ● 死锁及避免方法(例)
    • ● 教与学参考资源
  • 第10单元  创建和管理存储过程
    • ● 任务10.1 存储过程及优点
    • ● 任务10.2 创建和执行存储过程
    • ● 任务10.3   存储过程参数和返回值
    • ● 任务10.4 修改、删除、 重新编译存储过程
    • ● 教与学参考资源
  • 第11单元 创建和管理触发器
    • ● 任务1 触发器的作用和分类
    • ● 任务2 触 发器的创建与执行
    • ● 任务3 创建级联触发器
    • ● 任务4 修改、删除触发器
  • 第12单元 创建和使用游标
    • ● 任务1  游标的作用及使用步骤
    • ● 任务2  创建基本游标
    • ● 任务3  使用变量保存游标数据
    • ● 任务4  使用循环环提取游标数据
  • 第13单元 SQL Server用户管理
    • ● 任务1数据库安全管理概述
    • ● 任务2SQL Server 安全机制
    • ● 任务3 账号、角色及权限管理
    • ● 任务4数据库完整性管理
    • ● 任务5 数据库的备份与还原
    • ● 任务6   数据的导入与导出
  • 第14单元  综合应用案例
    • ● 概述
    • ● 需求分析
    • ● 概述设计-逻辑设计- 物理设计
    • ● 编写数据库设计说明书
  • 学生做项目成果展示
    • ● 项目一  设计《我班同学数据库》
    • ● 项目二  设计《(Teaching)教学数据库》
    • ● 项目三  数据库应用系统设计开发项目
    • ● 项目四 《华夏-宿舍管理系统》设计开发
    • ● 项目五   综合实训大作业
    • ● 综合实训团队项目大作业
    • ● 学生完成项目摘录展示
  • 总复习与综合训练
    • ● 总复习
    • ● 综合训练一
    • ● 综合训练二
    • ● 综合训练三
    • ● 综合训练四
    • ● 综合训练五
    • ● 简答综合训练
  • 在线专题测验
    • ● 自检自测一
    • ● 自检自测二
  • 拓展   数据库管理工具平台  Navicat
    • ● 关于Navica
    • ● Navicat 的系统需求
    • ● Navicat 的用户界面
    • ● Navicat 创建数据库对象
    • ● 在Navicat创建的SQL 程序脚本
    • ● 在Navicat创建的SQL  server 脚本(2)
    • ● 综合实训(1)
    • ● 综合实训(2)
  • 技术拓展   (MYSQL)数据库技术与应用
    • ● MYSQL技术
  • 教与学图片剪影
    • ● 教学团队
    • ● 学生学习实训
    • ● 活动与交流
关于Navica
Navicat 15.0 用户指南


Navica  是一套可创建多个连接的数据库管理工具

 

Navicat  是一套可创建多个连接的数据库管理工具,用以方便管理 MySQL、Oracle、PostgreSQL、SQLite、SQL Server、MariaDB 和 MongoDB 等不同类型的数据库,它与阿里云腾讯云华为云、Amazon RDS、Amazon Aurora、Amazon Redshift、Microsoft Azure、Oracle Cloud 和 MongoDB Atlas等云数据库兼容。你可以创建、管理和维护数据库。Navicat 的功能足以满足专业开发人员的所有需求,但是对数据库服务器初学者来说又简单易操作。Navicat 的用户界面 (GUI) 设计良好,让你以安全且简单的方法创建、组织、访问和共享信息。

 

Navicat 是闻名世界、广受全球各大企业、政府机构、教育机构所信赖,更是各界从业员每天必备的工作伙伴。自 2001 年以来,Navicat 是世界各地超过 500 万名数据库用户的最佳选择。跨越 7 大洲共 138 个国家,超过 18 万名注册客户选用 Navicat 来管理他们的数据库。

Navicat 提供多达 7 种语言供客户选择,被公认为全球最受欢迎的数据库前端用户界面工具。

它可以用来对本机或远程的 MySQL、MariaDBMongoDB、SQL Server、Oracle数据库 、PostgreSQL和 SQLite 数据库进行管理及开发。

Navicat 的功能足以符合专业开发人员的所有需求,而且对数据库服务器的新手来说又相当容易学习。有了极完备的图形用户界面 (GUI),Navicat 让你可以以安全且简单的方法创建、组织、访问和共享信息。

Navicat 适用于三种平台 - Microsoft Windows、MacOS 、Linux 和 iOS。它可以让用户连接到任何本机或远程服务器、提供一些实用的数据库工具如数据模型数据传输、数据同步、结构同步、导入、导出、备份、还原、报表创建工具及计划以协助管理数据。

Navicat全系列产品

Navicat Premium

Navicat Premium 是一个可多重连接的数据库管理工具,它可让你以单一程序同时连接到 MySQL、MariaDBMongoDB、SQL Server、Oracle数据库 、PostgreSQL和 SQLite 数据库,让管理不同类型的数据库更加方便。Navicat Premium 结合了其他 Navicat 成员的功能。有了不同数据库类型的连接能力,Navicat Premium 支持在 MySQL、MariaDBMongoDB、SQL Server、Oracle数据库 、PostgreSQL和 SQLite 数据库之间传输数据。它支持大部份 MySQL、MariaDBMongoDB、SQL Server、Oracle数据库 、PostgreSQL和 SQLite 的功能。

Navicat Premium 使你能简单并快速地在各种数据库系统间传输数据,或传输一份指定 SQL 格式及编码的纯文本文件。这可以简化从一台服务器迁移数据到另一台服务器的类型的进程。不同数据库的批处理作业也可以计划并在指定的时间运行。

不同数据库的批处理作业可以计划并在指定的时间运行。其他功能包括数据迁移、操作工具、查询编辑、数据库设计器、数据可视化工具、数据生成工具、模式分析器、协同合作、安全连接和更多。 有关于详细的功能介绍,可查阅 Navicat 用户在线手册 。

Navicat for MySQL

Navicat for MySQL 是一套专为 MySQL 和 MariaDB 设计的高性能数据库管理及开发工具。它可以用于任何版本 3.21 或以上的 MySQL 和 MariaDB 数据库服务器,并支持大部份 MySQL 和 MariaDB 最新版本的功能,包括触发器、存储过程、函数、事件、视图、管理用户等。

Navicat for MariaDB

Navicat for MariaDB 为 MariaDB 数据库管理和开发提供了一个原生环境,能连接本地或远程的 MariaDB 服务器,并与 Amazon RDS 和腾讯云兼容。 Navicat for MariaDB 支持大部份附加的功能,例如新的存储引擎、微秒、虚拟列等。

Navicat for MongoDB

Navicat for MongoDB 的高效图形用户界面,用于管理和开发 MongoDB 数据库。它能连接本地或远程的 MongoDB 服务器,以及与 MongoDB Atlas、阿里云、腾讯云和华为云兼容。为管理、监控、查询和可视化数据提供了卓越的功能,轻松提高日常 MongoDB 操作的效率。

Navicat for Oracle

Navicat for Oracle 是一套专为 Oracle 设计的强大数据库管理工具。它可以用于 Oracle 8.1 或以上 (macOS 版由 Oracle 9i 开始)Oracle数据库服务器,并支持大部份 Oracle 最新版本的功能,包括目录、表空间、同义词、实体化视图、触发器、序列、类型等。

Navicat for SQLite

Navicat for SQLite 是一套专为 SQLite 设计的强大数据库管理及开发工具。它可以用于任何版本 2 或 3 的 SQLite 数据库,并支持大部份 SQLite 的功能,包括触发器、索引、视图等。

Navicat for SQLServer

Navicat for SQLServer 是一套专为 SQL Server 设计的高性能数据库开发及管理工具。它可以用于 SQL Server 2000、2005、2008R2 及 SQL Azure,并支持大部份 SQL Server 的功能,包括触发器、索引、视图等。


Navicat for PostgreSQL

Navicat for PostgreSQL 是一套专为 PostgreSQL 设计的强大数据库管理及开发工具。它可以用于任何版本 7.5 或以上的 PostgreSQL 数据库服务器,并支持大部份 PostgreSQL 最新版本的功能,包括触发器、函数、管理用户等。

Navicat Data Modeler

Navicat Data Modeler 是一个强大的和符合成本效益的数据库设计工具,它能帮助用户创建高质素的概念、逻辑和物理数据模型。让你可视化地设计数据库结构、执行逆向或正向工程程序、从 ODBC 数据源导入模型、生成复杂的 SQL/DDL 和打印模型到文件等。

只需点击一下,便能简化创建复杂实体关系模型和生成 SQL 脚本的工序。Navicat Data Modeler 支持各种数据库系统,包括 MySQL、MariaDB、Oracle、SQL Server、PostgreSQL 和 SQLite。

Navicat On-Prem Server

Navicat On-Prem Server 是一个内部部署解决方案,它为你提供托管云环境的选项,用于在你的位置内部存储 Navicat 对象。在我们的 On-Prem 环境中,你可以完全控制你的系统并做到百分百隐私保护。它安全可靠,可让你保持一个云无法实现的控制水平。

在你的所有设备(包括 Windows、macOS 和 Linux)之间轻松同步连接设置、查询、模型、代码段、图表工作区和虚拟组信息。储存在 Navicat On-Prem Server 中的文件会自动显示在 Navicat 系列和 Navicat On-Prem Server Portal 上,这样你就能随时随地实时访问他们。

Navicat Cloud

Navicat Cloud 为你的团队提供一个中央空间存储你的 Navicat 对象进行协作。在任何地方和设备上都能很轻松地与同事共享你的文件。在你的所有设备(包括 Windows、macOS、Linux 和 iOS)上同步连接设置、查询、模型、代码段、虚拟组信息,甚至是图表工作区。储存在 Navicat Cloud 中的文件会自动显示在 Navicat 桌面版和移动版上,这样你就能随时随地实时访问他们。

Navicat Charts Creator

Navicat Charts Creator 可将你的数据转换为有效的图像,以标识趋势、模式和离群值。简化数据分析并将你的工作区与同事共享,以更好地支持你的业务决策和策略。

它支持多种图表类型,呈现清晰且强有力的数据表达方式。图表类型包括:条形图、折线图或面积图、条形图或折线图、饼图、热图或树状图、数据透视表、瀑布图、散点图、值、控件、KPI 或仪表盘等。

Navicat Monitor

Navicat Monitor 是一套安全、简单而且无代理的远程服务器监控工具。它具有强大的功能使你的监控发挥最大效用。受监控的服务器包括 MySQL、MariaDB 和 SQL Server,并与 Amazon RDS、Amazon Aurora、Oracle Cloud、Microsoft Azure、阿里云、腾讯云和华为云等云数据库兼容。