发现对软件开发的越深入,都逃不过一个模型的概念,特别是数据模型,她更是把计算机(底层是数学),和现实世界进行强分析、分类。
从更底层来看数据模型,在科学上使用数学方式的把数据进行抽象,然后存入计算机,来建立一个领域模型,从而体现一个较完整的现实世界;反过来看(从现实世界看数据模型),她能使人们更加深刻、清晰的思考问题。
从(软件开发)哲学上来看,一个优异的数据对象模型+一个一般的业务流程,绝对比一个一般的数据对象模型+一个优异的业务流程,更加优越。
因为从底层透露出来的优良特质,才能更好的体现一个良好面貌的现实社会;但如果这个社会不是良好的,那么这样优异的数据模型就不会存在。这就是为什么,这个世界多么的混乱的原因。
正所谓:桩子不稳,何以跳远(高)?说的就是这个道理。
记录2本书:《数据模型资源手册卷1,2》、数据库重构
分享到:
- 2008-08-28 00:02
- 浏览 919
- 评论(0)
- 论坛回复 / 浏览 (0 / 1869)
- 查看更多
相关推荐
本压缩包"DBA.rar"包含了关于DBA的一些核心操作方法和常见问题的解决策略,以及DBA测试的相关内容,对于学习和提升DBA技能具有很高的价值。 首先,我们来看看"DBA.txt"可能涵盖的内容。通常,这样的文本文件可能会...
本压缩包"1 DBA课件.zip"可能包含了一系列关于DBA工作内容、技能要求以及最佳实践的教学材料,帮助学习者深入理解这一领域。 DBA的工作职责主要包括以下几个方面: 1. **数据库设计**:DBA需要参与数据库的设计...
### 关于数据库列名、表名、字段信息描述 #### syscolumns系统表 `syscolumns`系统表存储了所有用户表和系统表的列信息。通过查询这个表,可以获取到数据库中每张表的所有列的详细信息,包括列的数据类型、长度、...
### 关于成为Oracle DBA的小建议 在IT行业中,数据库管理员(DBA)是一个非常重要的角色,尤其是在企业级应用环境中,Oracle DBA更是扮演着关键性的职位。本文将基于提供的内容,提炼并展开一系列关于如何成为一名...
在《老白DBA日记》中,读者可能会看到关于MySQL的性能监控、InnoDB存储引擎的深入解析、复制技术的应用、分区策略以及如何在高并发环境下保持数据库稳定运行的案例分析。 DBA的角色不仅仅是数据库的维护者,他们...
还有关于归档模式和不完全恢复的知识,这些都是确保业务连续性的重要工具。 Oracle的性能监控和优化是DBA工作的重点。这可能包括使用SQL*Plus、Enterprise Manager Cloud Control或者AWR(自动工作区内存管理报告)...
- **dba_segments**:提供了关于各个段的信息,包括段名、对象类型、表空间等。 - **dba_extents**:列出了数据库中每个段的扩展信息,如段名、表空间、总扩展数等。 - **dba_objects**:展示了所有对象的信息,如...
这是一次关于MySQL DBA实战学习的精华提升教程,讲师是有超过10年资深DBA经验的老郭讲师带领同学们深入实战。课程内容需要同学们具备一些MySQL技术的基础知识,非常适合有一定经验,想要提升自己MySQL技术的同学。...
这是oracle的关于DBA技术的面试题,分享给大家,希望大家能 共同进步。
以下是一些关于Oracle DBA认证及其相关知识点的详细说明: 1. **Oracle数据库架构**:Oracle数据库采用多层架构,包括物理层、逻辑层和用户接口层。物理层包括数据文件、控制文件、重做日志文件等;逻辑层主要涉及...
它可能包含了关于安装、配置、性能调优、备份与恢复、安全性、网络配置以及故障排查等核心主题的详细信息。DBA需要掌握如何创建和管理数据库实例,设置初始化参数,监控数据库性能,以及进行数据的备份和恢复,这些...
【DBA的成长历程(Oracle)】是一篇关于如何成为一名合格的Oracle数据库管理员的文章,它源自英文文档翻译,探讨了DBA这一职业的需求、挑战以及如何提升个人价值。DBA是IT行业中薪资较高、责任重大的职位,需要具备一...
以下是关于DBA的详细知识点: 1. **定义与职责**: 数据库管理员(Database Administrator,DBA)是负责设计、实施、监控和优化数据库系统的专业人士。他们确保数据的安全性、完整性和性能,同时处理数据备份、...
《Oracle DBA手记》是由eygle Yangtingkun等专家编著的一本关于Oracle数据库管理的专业书籍,深受读者好评。这本书深入浅出地讲解了Oracle数据库管理员(DBA)在实际工作中所需掌握的各项技能和知识,对于学习和提升...
根据提供的文件信息,我们可以推断出这是一套关于MySQL数据库管理(DBA)的视频教程,由讲师姜承尧教授。下面将从标题、描述、标签以及部分内容中提取相关知识点,并进行详细的阐述。 ### MySQL DBA 视频课程概述 ...
在数据库管理领域,DBA(数据库管理员)的角色至关重要,他们的工作涉及到数据库的维护、优化、故障排除以及性能调优等多个方面。在阿里巴巴等大型科技公司,对DBA的专业技能要求尤为严格,通常会通过面试来考察应聘...
- **dba_data_files**:此视图提供了关于数据库文件的基本信息,包括文件名、文件大小、文件状态等。这对于管理数据库文件的位置和大小非常有用。 - **dba_db_links**:该视图包含了数据库中的所有数据库链接...