I need to know about Database design for any new projects?
What are the Database (Advance) concepts and standards used for Database Design?
How to Analyse Database design schema?
I am new to database design.i'm looking for best practice on designing database schema for any Project.Can you please suggest me for this or is there any reference links or books for database design?
Thanks in advance.
i am using the following book for my reference to create database schema, so i refer the link for you also
http://en.wikibooks.org/wiki/Relational_Database_Design
Related
I'm deciding what database to use for my project, but I've only ever used relational databases (Oracle, MySQL) so for my web project I figured I'd use MySQL with PHPMyAdmin for DBMS.
But I'd like to know more about other database types, succinctly if possible, before I finally decide.
Thanks in advance!
I am new to Oracle Business Intelligence software. Although I have experience with with SAP analytics tools.
So we have a working environment (obiee 11g, oracle 11g db) with mapped business models, presentation tables being used in analytics.
But these mappings have to be made manually.
I wonder what would be solution to make dynamic (automatic) generation of business models, presentation tables and columns. Is it possible? DB structure is flexible.
Any thoughts, advises or ideas for solution would be very welcome. Thanks.
Generally, I have a question about ORM(s), and the best way for managing enterprise/small applications' database schema and model (Actually, to keep application model and database schema sync always)
Is this a good way to create database schema from application models or first creating database schema and then, create application model from it? Which one is better?
Note: I see this principle in Django ORM, it has a tool which creates/syncs application database schema from application models.
I usually start with a logical model (i.e. model the problem domain), and go from there.
In the dynamic scripting languages, the practice seems to be to create the classes and then let whatever database migration tool create the schema for you.
In Java/Hibernate, the shops I've been on have been too paranoid for that, so we created the DDL independently from the classes. The classes and ORM mappings then refer to an existing schema.
I'm looking at exploring Doctrine. Seems like the examples I have found assumes Doctrine will create the tables I need. I like to design my databases using MySQL Workbench. Can I just give the MySQL create script to Doctrine?
if you use Doctrine2 ORM you should forget about sql totally. ORM is object relational mapper in its nature all you should know about is your objects and relations between them. And I think that answers your question. If you use ORM design your database using objects, not sql.
You can use our tool Skipper - formerly ORM Designer to design visual representation of the objects and their relations, fill in the ORM properties and then generate complete schema files directly from the visual model (I'm chief developer of this tool).
You don't have to deal wit the SQL and actual database level, it will be taken care of by Doctrine or Doctrine2.
I just want to "draw" a database structure and generate an SQL script to create all the tables and keys (the way I used to do with ERWin and MySQL Workbench). And I don't want any ORM classes to be created (as I am going to do all the database querying manually). How to achieve this?
Not being familiar with the mentioned tools, are you looking for Database Diagrams