Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 months ago.
Improve this question
Is there any RDBMS Schema design assistance tool, which can check/critique the data-base design, suggest amends to improve normalization, suggest constraints, discover potential conflicts etc. ?
Note the idea is not so much of a diagramming tool, although if it is integrated in a diagramming tool, it would be swell. Alternatively, it could be something that works with SQL schema.
Preference would be towards FOSS tools.
I'm sure if you posted your questions here people will jump on it with some insightful opinions. I doubt you can really develop a program that can do this... it really depends on what you're building. Normalization does not determine "good" design.
TOAD is the most popular tool for this (sorry, not OSS).
http://www.quest.com/toad-for-oracle/
It'll help you find some issues with your design, but it's not a magic bullet either. Other than TOAD I haven't seen any other tool that comes close to being useful as opposed to manual auditing of the schema. Any other ideas?
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 3 years ago.
Improve this question
I will be teaching few newbies to database systems in coming weeks as part of corporate training. This will include all major topics required to handle and develop on SQL systems.
Currently I am finding it difficult to find complex data sets useful for teaching. I need some data sets which has at least 4-6 fact tables and good amount of dimensions along with it. Will need them to work on complex joins and group by based queries in future. Plus, amount of data should also be good enough.
I know tableau resources have some good data, but that is very much linear or not enough for advanced SQL practice.
Domain is not necessary, data should be practice worthy. Can someone help me out here to where do I find it?
Thanks in advance.
You could use Employees Sample Data, I been taught with this database.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I've already tried EazFuscator and Dotfuscator but are bad! I was able to easily read the source and pay it, and frankly I'm tired of the people that I copy the software.
I ask you which obfuscator use, at least to protect all the software by beginners.
From the great Joel Coehoorn ... you can read more here
How can I protect my .NET assemblies from decompilation?
One thing to keep in mind is that you want to do this in a way that makes business sense. To do that, you need to define your goals. So, exactly what are your goals?
Preventing piracy? That goal is not achievable. Even native code can be decompiled or cracked; the multitude of warez available online (even products like Windows and Photoshop) is proof of that.
If you can't prevent piracy, then how about merely reducing it? This, too, is misguided. It only takes one person cracking your code for it to be available to everyone. You have to be lucky every time. The pirates only have to be lucky once.
On another note, I would recommend SmartAssembly by RedGate. Ive used this before and its great compared to others. Please note that like any obfuscator, you cannot stop someone cracking your software if they are determined to do so.
You can get more information here...
http://www.red-gate.com/products/dotnet-development/smartassembly/
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
I love having a book in front of me, but right now I can't afford to buy anymore books and all my libraries suck, so I'm wondering what free sites/resources exist where I can learn about best practices for designing classes?
I think **Martin Fowler'**s collection of enterprise patterns is very good...
I not only has his but has Gang of Four, java, Microsoft, and many others...
Another good one is Refactoring to Patterns Catalog, will help you refactor existing code to a pattern...
If you use PHP the OOP manual pages are invaluable. For the more cerebral resources, how about wikipedia?
A quick google search finds: http://www.oodesign.com/ which seems to provide an extensive collection of design patterns.
Worth a look: the articles published by the people at Object Mentor: http://www.objectmentor.com/resources/publishedArticles.html
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I'm interested in Collaborative Developing and I was wondering if there are alternative solutions than using UNA (example video) from N-Brain. Free would be even better, but I guess that's not an option which such technology.
PS: The main future I'm looking for is working real-time with multiple persons in the same code.
If you're in Mac world, SubEthaEdit is a good option. Not free, but €29 isn't bad.
After some further searching around I have found Gobby, seems to be much better than MoonEdit.
Don't think there is any better free program that supports developing more than color coding.
I hope to have helped others too by this question.
Thanks to Charlie I have found MoonEdit, I'm still looking for better alternatives though...
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
I'm looking for a book/site/tutorial on best practices for relational database design, tuning for performance etc. It turns out this kind of resource is a bit difficult to find; there's a lot of "here's normalization, here's ER diagrams, have at it," but not much in the way of real examples. Anyone have any ideas?
Book: Database Design for Mere Mortals
Take a look at the Library of Free Data Models. There are tons of example database designs, with diagrams that cover real-world scenarios (and some just fun/funny ones as well). I haven't ever used one as-is, but it's often been handy to get an idea of how to approach the problem of mapping the needs of the situation into a data model.
Check out the "The Art of SQL". A pleasure to read.
Here are some resources I could find on the web. They include examples you are looking for:
Designing and creating a Relational Database - Dr Lorna Scammell: Newcastle University Database Adviser
Sample Data Models for Relational Database Design