Недавно я получил стажировку, связанную с написанием базы данных sql и не знаю, с чего начать.Написание базы данных mySQL с нуля
В базе данных будет храниться информация о тонне электрических продуктов: включая, но не ограничиваясь, использование ватт, марку, год, цвет, размер, страну происхождения. Основная задача базы данных - использовать некоторые формулы, используя приведенную выше информацию, для вывода нескольких связанных с энергией вещей. Я также создам для этого простой gui. Доступ к базе данных будет осуществляться исключительно на компьютерах под управлением Windows не более чем на 100 человек, возможно, около 20.
Организация обычно не проводит стажировки, и особенно не программистам (все они в основном электрики); Я получил это, действительно настаивая на родственнике, который работает там, который изучал, как организовать некоторые из продуктов, которые они пропускают. Другими словами, я не могу действительно просить THEM для руководства по этому вопросу, так как они не программисты, и именно по этой причине я направился сюда, чтобы понять, откуда я начинаю.
я отвлекся - мои главные задачи:
- Что некоторые рекомендуемые чтения или просмотра для этого? Советы и хитрости?
- Как настроить сервер для этого? Какое оборудование/пропускная способность/и т. Д. мне нужно?
- Как настроить базу данных?
- Для клиента gui я решил посмотреть, будет ли это окно, показывающее веб-страницу, построенную с sql, встроенным в php. Это хорошая идея? Рекомендуемое чтение для этого? Какие альтернативы?
- Какие меры безопасности вы бы порекомендовали? Рекомендуемое чтение?
у меня есть: несколько версий Microsoft, MySQL сервера, опыт работы в классе с MySQL и PHP, несколько версий Visual Studio, доступом к старым ПК для тестирования (вплоть до переключения операционных систем, аппаратных средств и т.д.), доступ к довольно мощному ПК (без модификации), неограниченная пропускная способность.
Любая помощь будет оценена, спасибо, ребята!
Очень широкий вопрос, возможно, слишком для StackOverflow ... также «* mySQL-серверы Microsoft *»? MySQL не имеет ничего общего с Microsoft (кроме того, что он может работать на своих операционных системах); тогда как конкурирующая СУБД Microsoft, SQL Server, не имеет ничего общего с MySQL. На что вы ссылались? – eggyal
Ну, да, вопрос широк, вот почему я спросил об этом - я заявляю, что я не знаю, с чего начать; вот почему я спросил здесь. Я имею в виду следующие серии серверов: http://en.wikipedia.org/wiki/Microsoft_SQL_Server –