How can I access and use free databases from Murach's book?

  • Thread starter Thread starter WWGD
  • Start date Start date
Click For Summary
SUMMARY

The discussion focuses on accessing and utilizing free databases from Murach's book, specifically for SQL Server 2016. Users can download the databases as .sql or text files and execute them as queries. The databases are primarily scripts intended for SQL Server, with some potential compatibility with MySQL. Participants express a preference for using database shells like Toad for easier management and querying, emphasizing the need for practical scripts to practice SQL querying.

PREREQUISITES
  • Understanding of SQL Server 2016 and its database management features
  • Familiarity with .sql file format and executing SQL scripts
  • Knowledge of database shells, particularly Toad for SQL Server
  • Basic skills in SQL querying and database modeling
NEXT STEPS
  • Download and install SQL Server 2016 to practice with the provided databases
  • Learn how to execute .sql scripts in SQL Server Management Studio
  • Research Toad for SQL Server to enhance database management capabilities
  • Explore SQL querying techniques for large databases and tables
USEFUL FOR

Database developers, SQL learners, and anyone interested in practicing SQL querying with real-world database scripts from Murach's book.

WWGD
Science Advisor
Homework Helper
Messages
7,772
Reaction score
13,008
Technology news on Phys.org
Does it have a shell included, or is it only the server? As in "Here is your new database and there is the link to toad!" And is it better than MySql?
 
It is in .sql, which is just a text file. You can just open it, copy the full text, paste it and run it as a query. I haven't tried with MySql. I know it runs in SQl Server and I got my new database in less than a minute. EDIT: These are the databases to be run with SQL Server, maybe MySQL; not the full server.
 
Last edited:
So it's just a bunch of scripts? At least as far as I could see. I haven't checked the executive, but the name suggests, that is only a self-extracting file for the scripts.

I thought it was a database server, possibly including a shell. Who needs scripts?
 
fresh_42 said:
So it's just a bunch of scripts? At least as far as I could see. I haven't checked the executive, but the name suggests, that is only a self-extracting file for the scripts.

I thought it was a database server, possibly including a shell. Who needs scripts?
If you want a server download SQL Server or My SQL for free. I need the scripts to practice querying. Specially for reasonably-large databases/tables.
 
I have once installed another database (HyperFile) including shell and ERD tool. It was part of a programming IDE for lazybones. You can write programs in hours and the installation doesn't require to set up the system for days, as in VisualC e.g. Unfortunately only the demo version, which runs out in time. But it can handle large files pretty well. If I had to deal with databases more often, I think I would buy toad as a shell. Never seen something better, including the shells that came with the database servers from Oracle to MySql.
 
fresh_42 said:
I have once installed another database (HyperFile) including shell and ERD tool. It was part of a programming IDE for lazybones. You can write programs in hours and the installation doesn't require to set up the system for days, as in VisualC e.g. Unfortunately only the demo version, which runs out in time. But it can handle large files pretty well. If I had to deal with databases more often, I think I would buy toad as a shell. Never seen something better, including the shells that came with the database servers from Oracle to MySql.
But I don't think scripting a database is simple. Do you script your own?
 
Not in the case described above. There you only modell it and let the shell do the job, including all joins. In SQL you only have those create scripts. Once you have one, you can easily build copies of it.
 
fresh_42 said:
Not in the case described above. There you only modell it and let the shell do the job, including all joins. In SQL you only have those create scripts. Once you have one, you can easily build copies of it.
I think we may be using the term 'script' differently here. The script as I am using it is the code you run to generate the full database.
 

Similar threads

  • · Replies 4 ·
Replies
4
Views
1K
Replies
5
Views
2K
  • · Replies 15 ·
Replies
15
Views
3K
  • · Replies 8 ·
Replies
8
Views
2K
Replies
65
Views
5K
  • · Replies 13 ·
Replies
13
Views
4K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 15 ·
Replies
15
Views
3K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 13 ·
Replies
13
Views
3K