searching for free database of any company [closed] - sql

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 received an university project where i'm asked to build and analayze database of a company. the company can be of any type and it must have several tables, for example: airline company that sales ticket (tables will be: sales, customers, flights, airports, ... etc).
i'm searching for free and open database of such company, where can i find one?
thanks a lot.

You're using one of those databases right now! Stack Overflow regularly publishes a data dump of their database, and Brent Ozar helpfully compiles it into a SQL Server database for people to practice query tuning and such. Here's a link to the most recent version I could find, but you can also search for something like "Stack Overflow Database" and I'm sure you'll be able to find other versions.
Additionally, if you want to run some queries of your own against the database without downloading the whole shebang and running SQL Server on your own machine, you can access a web-based service for querying the database directly at https://data.stackexchange.com/
Also note - if the goal of your project is to design a database, this might not be the way to go, since it's already done for you. But even if it doesn't give you something to design, it might still be helpful to study how it's set up to give you ideas for your own work.

You could fairly easily build a small database (items, orders) out of the chipotle dataset: https://github.com/TheUpshot/chipotle.
In general, companies don't offer up their data to the public (there tends to be proprietary info in them). Luckily you are more interested in the datamodel than the actual data. That said, the reality is you want something simpler than a real company's db. Real enterprise databases are unwieldly complicated - think of all the tables they will have related to things like sales tax rules for different localities.
I would start with something like what I mention above and expand it a little. Or just spend a few minutes thinking about the different things you would need to track for a business (like an airline), and just build the datamodel from that. You will get a much better experience and learn how things need to fit together.

Related

Jitbit helpdesk References and experiences [closed]

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 5 years ago.
Improve this question
Does anyone out there have any experience with Jitbit Helpdesk? My comapny is looking to replace our current Ticketing system due to costs. We have run the basic company searches such as DNB, without much luck (guessing due to the size of the developer's company).
We plan on using the system with approximately 100 users, and have a dedicated IT department to support and modify the code to fit our needs.
My company is willing to go with a smaller provider (we will be self hosting) but have been trying to find companies of our size or larger that use this software to get their take on it, both good and bad.
If you have experience with this ticketing system I would appreciate your feedback, both good and bad.
My company would prefer to do a reference call, but even some good honest feedback from the users at Stack Overflow could turn the tide one way or the other.
My alternative would be to start Googling JitBit, find companies using the hosted version, then trying to call their IT departments until I find someone that could possibly share their experiences, (That sounds absolutely horrible to even attempt, but I'm fighting a large compliance and purchasing department).
Thanks everyone!
If anyone else comes into this thread with the same question, I just wanted to check back and let you all know how it went.
We did purchase the Jitbit software, and after some code modifications (we purchased the license with source code) it works extremely well.
Some caveats:
The system is more geared towards helpdesks that accept external callers versus an internal corporate helpdesk, and there are no group based permissions they are all handled on a user basis. I had to write the group security by co-opting their department assignments and writing some custom permission code, but for the price(~2k/year versus 100k/year), we are extremely happy with it.

Ready web query interface to SQL databases [closed]

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 7 years ago.
Improve this question
Do you know any free tool which would constitute a web-based SQL database generic query interface, incl.:
(mainly) allowing to type in an SQL query and display the result in some nice way
the interface should allow for some basic security - allowing only SELECT queries
the very need is to support MS SQL Server, but Oracle support would be useful
should run against an existing database instance without any re-configuration needed
might be simple, no need to browse tables, analyze database columns or anything else you would experience in SQLDeveloper or SQL Server Management Studio
Platform / language / etc. is of second importance.
The StackExchange Data Explorer has this functionality (example) and it is open source, so you may be able to just install and make use of it, or even extract the relevant code.
Perhaps something like the SQL Fiddle?
Obviously, this is mainly for demonstration purposes - it won't help you if you want to install it on top of your own database.
Re:dash (Redash) is a promising new open-source player on the market. From their own website:
re:dash is our take on freeing the data within our company in a way
that will better fit our culture and usage patterns.
Prior to re:dash, we tried to use traditional BI suites and discovered
a set of bloated, technically challenged and slow tools/flows. What we
were looking for was a more hacker'ish way to look at data, so we
built one.

Decent tool for producing a glossary of technical terms [closed]

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 5 years ago.
Improve this question
I'm currently developing the front end of a new CMS for a digital streaming company, the main problem the project has is keeping track of the technical language that has sprung up around it.
It currently involves around 60 staff in four countries, aside from a wiki (which has thus far failed to be kept up-to-date), anyone have any good tools or tips for building and maintaining a glossary for a project like this?
aside from a wiki (which has thus far failed to be kept up-to-date)
This comment makes me pretty nervous about suggesting other solutions. Wiki's can come with their own problems, but keeping it up to date is not a problem inherent in the platform. It's a cultural or organizational problem. A wiki provides a very easy way to track and update data. If, today, you cannot keep it up to date, ask yourself how you will solve this problem if you change the tool?
Changing to another platform could solve things like: The wiki isn't scalable for that amount of data; we want to make controlled edits; we need to release in multiple languages; we need to release in other formats.
For the updating problem, try something simple to start, like assigning a dedicated team member to glossary maintenance. They don't have to be the only contributor, but if you have someone who is dedicated to paying some attention to this area you will have a much better chance of keeping things up to date.
In an untended garden, it's not the fault of the soil that you have no flowers.
DITA has a glossary specialization. You can maintain a central company glossary in it. In individual company documents, you create a mini glossary topic then use a content reference to pull any terms you need into your document.
It does sound more like a version control issue though.

Additional SQL Server sample databases to practice with [closed]

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 7 years ago.
Improve this question
I'm helping a friend learn SQL, and need more databases to help him get more practice.
We have of course AdventureWorks, Northwind, and Pubs.
Does anybody know of any other SQL databases samples that might be available to download?
I know some sites have some databases where you can practice queries on the site, but I was looking for something he can run locally.
Try downloading and importing some of the free data sets the Census bureau, US Geological Survey, National Oceanic and Atmospheric Administration, or other large data gathering agencies provide for free on the web.
Why not work with a billion record table of all the elevation points in the US? Not only do you get the practice your DB skills, you can get real world types of indexing and performance issues.
Here's one called the Chinook Database. It has scripts for SQLServer, Oracle, MySQL, SQLServer Compact.
http://chinookdatabase.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=21111
As I find more, I'll post here.
I think it is much better Idea to create a database from scratch ,Taking sample project say a simple inventory management system and then building tables finally creating then in db ,It would be much practical way to learn then to directly play with a ready made database.

Introduction to SQL triggers? [closed]

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 7 years ago.
Improve this question
I am a student, with decent knowledge of SQL, but have had very little to do with triggers in the past. I've looked at a few sites for guidance, but comprehensive explanation on all commonly used statements seems fairly sparse.
Is there a 'definitive' site for this kind of thing? Perhaps like a w3chools for advanced SQL?
Once you know a little SQL, try to check out Joe Celko's books. Advanced SQL Programming has a short section on triggers. Since you're a student, you can probably get a copy at the library. If you think you're going to be doing deeper SQL dev work, you'll be glad to score your own personal copy of the book. You can get the relational DB engine to do a significant amount of work in a small amount of code - thinking that way will make you a much more efficient programmer. Most book stores (my local Borders always has a couple copies) will have a copy on the shelf, so browse before you buy.
Also, check out the online manuals for the database you're using as itsmatt suggests.
I've always thought that the SQL Server Books Online (installed with SQL Server) were a good source of info.
This sounds a bit like an "old shoe or glass bottle" question.
Triggers are one of those things that you should really stay away from unless you really really know what you're doing and have a very good reason for doing what you're doing. So naturally, one of the prerequisites to ever using a trigger is that you should have a thorough understanding of how they work and their implications. Thus, you can see how the idea of an "Intro to Triggers" text may sound like a very dangerous thing to some people.
So my advice, cruel as it may sound, is this: If you're the sort of person who needs an intro text on this particular topic, then you might be better served in the long run by simply avoiding Triggers for the time being.