简介:与你即时分享最实用数据库管理的技术干货、实操经验。手把手教 DBA 如何变成技术大咖,从繁重的数据库管理工作中抽身,全身心的专注于数据库深度开发与管理。
实战演练 | 在 Navicat 16 中创建视图 为了规范化数据库表,常常会将高级别表中的冗余列抽取到单独的子表中。这通常是由于某些字段与父实体具有一对多关系而发生的。例如,请参考以下使用NavicatDataModeler生成的模型:。评估最初是ups表的一部分,但这导致了数据冗余,因为在一次访问中可以评估多辆车。因此,从ups表中删除车辆的字段并将它们放在自己的表中是明智之举。规范化为第三范式的缺点是最终会在主表中产生很多ID字段。作为一名要查看表的数据库从业者,很难知道每个ID列指向哪个实体。举个例子,请看上述模型图中的ups表,并注意CSR、customer和vehicle都全部简化为数字ID,这些ID无助于辨认基础实体:。这部分与自动递增ID以及规范化有关,但无论如何,通过创建视图,我们可以使数据更易于阅读。数据库视图作为命名查询保存在数据库中,可用于保存常用的复杂查询。在Navicat16中,我们可以从主菜单中选择“文件”“新建”“视图…”欢迎了解14天免费试用,体验数据库管理开发工具NavicatPremium或专业的模型工具NavicatDataModeler实现此功能。
保姆级教程 | Navicat 人工备份和自动备份 数据备份本身主要是为了预防一些意外,例如:服务器或者个人电脑的硬件故障、人为的错误操作等情况。一旦发生意外,可以从备份机上恢复需要的数据。对企业而言,数据备份分为服务器备份和办公电脑备份两个方面。有关于备份的能力,Navicat工具提供“人工备份”和“自动备份”两种功能。NavicatPremium是一套可创建多个连接的数据库开发工具,让你从单一应用程序中同时连接MySQL、MariaDB、MongoDB、SQLServer、Oracle、PostgreSQL和SQLite。它与OceanBase数据库及AmazonRDS、AmazonAurora、AmazonRedshift、MicrosoftAzure、OracleCloud、MongoDBAtlas、阿里云、腾讯云和华为云等云数据库兼容。你可以快速轻松地创建、管理和维护数据库。点击这里,欢迎下载14天免费全功能试用版。欢迎根据以下保姆级教程进行实测。若有任何问题,欢迎与我们联系:)
武汉大学信息中心正式加入 Navicat 学术伙伴计划 此次“Navicat学术伙伴计划”由Navicat为武大师生免费提供正版Navicat数据库管理软件。通过Navicat软件提升师生在数据库管理和开发方面的学习和研究效率,助力学校提升技能型人才的培养,同时帮助学校推进软件正版化工作。
Navicat Premium v16.2 大有不同 | 一个工具将轻松搞定Mysql+Redis等混合部署的管理开发需求 近期,我们发布了一项有关于《除Redis外,贵司还部署了哪些数据库?》的调查,从投票结果中我们发现:仅有5%的用户选择了企业单一Redis数据库部署的环境;而95%的用户选择了多种数据库的混合部署场景。混合部署与企业越发复杂的数据生产环境密不可分,它可以有效地节约和优化企业内部资源,从而避免系统资源的浪费,最终帮助企业实现增效降本。在混合部署的条件下,从Navicat目前所支持的数据库产品来看,排名依次为:32%MySQL、14%PostgreSQL、12%MongoDB、10%Oracle、10%SQLServer,其他几款数据库投票数相对较少。其实,早在2002年我们首发NavicatforMySQL产品,用于管理开发MySQL。在不久的某一天,Navicat数据库管理开发工具可以帮助提升Redis应用开发人员、DBA的项目管理开发时间,满足更多混合部署场景的管理开发需求,有效地帮助企业实现降本增效。如果你还没体验过NavicatPremium,欢迎点击这里下载免费的14天全功能试用版。
Navicat 现已支持 OceanBase 企业版 近期,PremiumSoftCyberTechLimited公司发布了Navicat16.1.3版本,正式支持蚂蚁集团旗下的OceanBase企业版。此次合作旨在帮助用户通过Navcicat进行OceanBase企业版的数据库开发及管理,更大程度地减少项目开发和管理的时间与成本。Navicat作为OceanBase生态工具的合作伙伴,这是双方产品适配第二个的里程碑。今年7月份的首个里程碑,Navicat已实现OceanBase社区版的功能性兼容。
Navicat 技术智库 | 你的专属数据库技术智囊团 Navicat是一款易用且高效的数据库管理工具,旨在不断地提升数据库开发人员和管理人员访问巨量复杂数据的工作效率。在实际操作工作中,数据库开发和管理工作者往往面临许多技术挑战,我们希望通过高效且友好的指导,带给用户更好地使用Navicat与不同主流数据库互联以及管理体验。我们会不定期更新最前沿的技术干货。在这里,你可以随时随地浏览常见技术问题与其解决方案,保姆级的实战演练教学,让你真正摆脱低质量工作,实现高效且愉悦的数据库管理体验,
实战演练 | 用 Navicat 16 创建测试数据库 最近,我们学习了如何使用Navicat16的新数据生成工具生成测试数据。它可以在多个相关表中生成大量复杂的测试数据,这一切都由一个多步骤向导引导。在今天的后续文章中,我们将使用Navicat16完成创建MySQL测试数据库的过程。
在 MySQL 中处理日期和时间 - 第四章节 在“在MySQL中处理日期和时间”的这一部分中,我们介绍了使用MySQL的一些专用日期和时间函数在MySQL中创建日期和时间的几种方法。在下一部分中,我们将了解如何在SELECT查询中使用时态数据。
Navicat 获批成为中国信通院数据库应用创新实验室成员单位 近日,Navicat获中国信息通信研究院(简称:中国信通院)批准,正式加入由其发起成立的「中国信通院数据库应用创新实验室」,成员单位。这是中国信通院对Navicat在数据库管理领域取得工作成果的充分认可。随着人工智能、信息化产业的蓬勃发展,我们致力于提供高效且敏捷的可视化数据库管理工具,助力数据库产业生态健康发展与基础软件生态的进一步完善。
Navicat Premium 轻松连接阿里云云数据库 NavicatPremium是业界领先的数据库管理工具。与阿里云一起使用时,能为你带来前所未有的高质量端到端数据库开发体验。本期我们就带来如何轻松快速地使用NavicatPremium连接到阿里云云数据库,花一分钟让你手到擒来!