首页 文章 精选 留言 我的
优秀的个人博客,低调大师

微信关注我们

原文链接:https://www.oschina.net/news/112366/stellarium-0-19-3-released

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

关于数据库设计的总结

概览 良好的数据库设计不仅仅能够满足数据库用户的需求,而且对应用程序有着非常重大的影响。然而数据库设计是一个复杂的过程,良好的数据库设计并不是一件简单的事。对于小型的应用,理解需求的数据库设计者可能直接就能给出要构建的关系、关系的属性以及其上的约束。但是现实的应用往往是复杂的,通常没有一个人能够理解应用所有的数据需求并直接给出最终的数据库设计。因此遵循一个数据库设计的方法是很有必要的。数据库设计通常包括以下阶段: 1. 完整的刻画未来数据库用户的数据需求 2. 选择数据模型,并采用所选数据模型的概念将需求转化为数据库的概念模式 3. 将抽象数据模型转化为数据库实现: 逻辑设计:将高层概念模式映射到将使用的数据库系统的实现数据库模型 物理设计:指明数据库的物理特征,包括文件组织格式和索引结构的选择 本文将主要介绍如何构建一个数据模型,并将数据模型转化为关系模式,以及如何评价关系模式的合理性。对于刻画用户的数据需求和物理设计并不会过多的介绍。因为数据需求来自于需求分析,这在软件工程中是一个很大的过程;而物理设计和所选择的 DBMS 有着很大的关系。 概念模型 实体-关系(E-R)数据模型是...

Apache PDFBox 2.0.18 发布,Java 的 PDF 处理类库

Apache PDFBox 2.0.18 发布了。Apache PDFBox 库是一个开源的用于处理 PDF 文档的 Java 工具。 更新内容: 新特性 [PDFBOX-4682] - PDSimpleFont.isStandard14() 中的NPE Bug [PDFBOX-4654] - PDFToImage 显示使用中的阅读器图像格式 [PDFBOX-4655] - 在 jdk11 上以默认质量使用 ImageIOUtil.WriteImage 会创建巨大的 PNG 图像 [PDFBOX-4659] - 尝试在 JAVA 1.8_222 中使用 “sun.java2d.cmm.kcms.KcmsServiceProvider” 时,重新出现了 PDFBOX-3531 [PDFBOX-4661] - 使用 Identity-H 字体的无回归 Unicode 映射 [PDFBOX-4662] - ClassCastException:org.bouncycastle.asn1.DLTaggedObject 无法转换为 org.bouncycastle.asn1.DERTaggedO...

相关文章

发表评论

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Eclipse

Eclipse

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

JDK

JDK

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。