我被提供了一个与4D数据库相关的任务,但是,我没有任何数据库技能,比如SQL,我可以编程而不是数据库方面,只是想知道我应该在4D数据库之前学习一些SQL吗?或者他们完全不同?感谢您的建议。我需要知道SQL来学习4D数据库吗?
3
A
回答
4
4D不仅仅是一个database;它包含一个GUI设计器,拥有它自己的programming language,并包含一个用于构建双击应用程序的编译器。有很多插件扩展了产品,并且允许您编写c++代码来自己扩展它。 4D的可能性是非常无限的。这里的要点是你可以创建一个甚至不使用数据库引擎的应用程序,因此数据库背景不会那么重要。
您不需要知道SQL即可在4D中编程。有一个sql图层,但您也可以使用非SQL命令来完成大部分相同的任务。当然,SQL可能更适合某些任务,并且是其他任务的唯一选项(请参阅replication and synchronization)。一般来说,你应该学习SQL,因为它可以帮助很多不同的语言,但不要让SQL不知道会阻止你使用或学习4D。
的4D编程语言对doc.4d.com广泛的文件:
的4D Language Reference包含核心命令
的4D SQL reference涵盖了语言的SQL方面。
4D Design Reference涵盖设计环境的各个方面。
还有一个short crash course section on wikipedia可能会有所帮助,让您的语言的一瞥
相关问题
- 1. 我需要学习如何从mssql数据库访问数据?
- 2. 我需要知道/学习自动化python部署?
- 3. 数据挖掘项目我需要知道多少数学
- 4. 学习Git。需要知道我是否在正确的轨道上
- 5. 寻找习题来学习SQL,使用Northwind数据库
- 6. 我需要知道数据仓库需要多少电子表格知识
- 7. 你知道一些用于学习NoSQL数据库的好资源吗?
- 8. 如果我知道MVC我应该学习常规的Asp.net吗?
- 9. 当我与Django一起工作时,我需要知道SQL吗?
- 10. 对于I/Q数据,我需要知道中心频率吗?
- 11. 在学习grails之前,我必须知道groovy吗?
- 12. 我可以学习哪些数据库密集型应用程序来学习Redis/mongo等NoSQL数据库?
- 13. 机器学习,我们为什么需要重量数据
- 14. 我需要学习befor编程聊天?
- 15. Archimate学习指南需要
- 16. 是WPF需要学习XAML
- 17. 哪些需要学习Android?
- 18. 为了学习Ruby on Rails,我需要了解Ruby吗?
- 19. 需要学习一些JavaScript代码!你能帮我吗?
- 20. windows phone开发的未来(我需要学习什么)?
- 21. 我需要学习什么语言来开发Web服务?
- 22. 如何知道python我需要小数?
- 23. 需要学校数据库设计
- 24. SQL Server 2008:我有1000个表,我需要知道哪些表有数据
- 25. 完全初学者的GTKmm书籍?我需要在GTKmm之前学习GTK +吗?
- 26. 学习Objective-C的不知道ç
- 27. 有什么好的视频来学习学习javascript所需的编程基础知识吗?
- 28. 什么是“常见”(知道需要/有用)SQL数据库操作?
- 29. 如何知道数据库需要紧凑和修复?
- 30. 需要知道如何使用nosql数据库与红宝石