|
|
|
Вопрос по SQL
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! У меня такой вопрос, предложили тему для диплом. Нужно создать базу данных на SQL, которая будет брать информацию с буровых установок (различные технологические параметры ) и заносить в базу данных. Трудно ли сделать такую базу данных начинающему ? опыт в программировании есть. И как проще это сделать и на чем? Заранее благодарен за ответ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2016, 13:45 |
|
||
|
Вопрос по SQL
|
|||
|---|---|---|---|
|
#18+
Проще писать на чем опыт есть. На чем бы не писал: в итоге будет прога, которая с одной стороны будет брать инфу с установок, заносить ее в БД, потом как-то брать из БД и показывать. Просто разберись как из твоего ЯП получать инфу и как работать с БД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2016, 14:03 |
|
||
|
Вопрос по SQL
|
|||
|---|---|---|---|
|
#18+
mechanik29Здравствуйте! У меня такой вопрос, предложили тему для диплом. Нужно создать базу данных на SQL, которая будет брать информацию с буровых установок (различные технологические параметры ) и заносить в базу данных. Трудно ли сделать такую базу данных начинающему ? опыт в программировании есть. И как проще это сделать и на чем? Заранее благодарен за ответ! Я так понял, что у тебя специальность "буровые и иже с ними"? Тогда первым шагом, возьми данные (которые захочешь, которые уже знаешь что нужны, все которые найдешь). И занеси их в несколько табличек Экселя. Организуй их чтобы было удобно. Потом добавь пропущенные данные, организуй еще раз. Повтори это все раз пять-десять пока не станет "кайф". Второй шаг: почитай о "нормализации данных". Переформатируй свои Экселевские таблицы соответственно. Третий шаг: прочитай учебник по SQL. Лучше всего Мартина Грубера ищи, у него самые понятные учебники для новичков. Четвертый шаг: найди соседа/препода/брата-студента умеющего делать какие-нибудь базы данных. Любые на самом деле, но чтоб реальные СУБД. Приставай к нему пока он не покажет отличия и совпадения между идеальным SQL и реальным. Пятый шаг: переливаешь свои таблички из Экселя в СУБД. Шестой шаг: пишешь клиента к этой СУБД. Пишешь на чем угодно, но лучше чтобы под наблюдением опытного соседа/препода/брата-студента. Все. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2016, 21:10 |
|
||
|
Вопрос по SQL
|
|||
|---|---|---|---|
|
#18+
mechanik29Здравствуйте! У меня такой вопрос, предложили тему для диплом. Нужно создать базу данных на SQL, которая будет брать информацию с буровых установок (различные технологические параметры ) и заносить в базу данных. По постановке это очень похоже на сбор телеметрии. Я вообще не уверен что разумно сразу брать SQL-DBMS. Вобщем даже будучи старым SQL-щиком я считаю что нужно следовать принципу KISS и не вводить в систему сложный стек то тех пор пока ты не обоснуешь что все звенья этого стека тебе нужны. Подумай. Может тебе достаточно будет просто писать "различные технологические параметры" в текстовый файл. А DBMS возникнет как необходимость только тогда, когда ты опишешь больше требований по анализу этих данных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2016, 22:24 |
|
||
|
Вопрос по SQL
|
|||
|---|---|---|---|
|
#18+
mechanik29Нужно создать базу данных на SQL, которая будет брать информацию с буровых установок (различные технологические параметры ) и заносить в базу данных. До тех пор, пока не описано, что будет делаться с накопленным массивом данных, никаких оснований к привлечению SQL нет в принципе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2016, 09:07 |
|
||
|
Вопрос по SQL
|
|||
|---|---|---|---|
|
#18+
До тех пор, пока не описано, что будет делаться с накопленным массивом данных, никаких оснований к привлечению SQL нет в принципе. У человека ТЗ - SQL Конкретный выбор инструментария есть смысл согласовывать с руководством, а не с форумом А в целом утверждение более, чем спорное. Не зря же огромное число программ хранят внутренние данные в embedded SQL. Да и все подобные технологические системы что видел - используют БД. В целом программу написать более, чем реально. Обычная задача, подводных камней не вижу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2016, 09:16 |
|
||
|
Вопрос по SQL
|
|||
|---|---|---|---|
|
#18+
dvimУ человека ТЗ - SQL У человека НЕТ никакого ТЗ в принципе. Есть только совершенно неопределённая хотелка преподавателя, которую ТС, не думая особо, принёс сюда. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2016, 09:29 |
|
||
|
Вопрос по SQL
|
|||
|---|---|---|---|
|
#18+
dvimНе зря же огромное число программ хранят внутренние данные в embedded SQL. Только хранят, и всё? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2016, 09:29 |
|
||
|
Вопрос по SQL
|
|||
|---|---|---|---|
|
#18+
Akina, В embedded - хранят внутренние данные . В обычных базах - сохраняют для использования далее. Есть только совершенно неопределённая хотелка преподавателя Для диплома это и есть ТЗ. Еще раз - вполне ординарная задача для диплома обычного нетопового вуза. Надо не умничать - а делать :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2016, 10:17 |
|
||
|
Вопрос по SQL
|
|||
|---|---|---|---|
|
#18+
dvimДля диплома это и есть ТЗ. Еще раз - вполне ординарная задача для диплома обычного нетопового вуза. Повторяю - это не ТЗ, а неопределённо сформулированная преподавателем хотелка. Которую дипломник должен превратить в ТЗ, доопределив и конкретизировав задачу. Вот пусть и развлекается. mechanik29Трудно ли сделать такую базу данных начинающему ? Нет, нетрудно. Нужно только освоить и проанализировать предметную область, доведя её до эмуляции реального производственного процесса, после чего применить к результату стандартные процедуры формирования архитектуры БД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2016, 11:05 |
|
||
|
Вопрос по SQL
|
|||
|---|---|---|---|
|
#18+
White Owl, у меня специальность Автоматизация Тех. процессов и производств) Поэтому мне предложили такую тем, надо автоматизировать сбор данных с буровых установок, посредством SQL) У меня будет доступ к заводу, материал предоставят. Посоветуйте с какой или с каких книг начать чтобы успеть до лета все сделать)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2016, 16:03 |
|
||
|
Вопрос по SQL
|
|||
|---|---|---|---|
|
#18+
mechanik29Поэтому мне предложили такую тем, надо автоматизировать сбор данных с буровых установок, посредством SQL) Обычно сбор данных с буровых установок осуществляется посредством коммуникации с контроллерами, а вот хранение и всяческие манипуляции - с помощью СУБД, в т.ч. поддерживающих SQL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2016, 16:10 |
|
||
|
Вопрос по SQL
|
|||
|---|---|---|---|
|
#18+
mechanik29White Owl, у меня специальность Автоматизация Тех. процессов и производств) Поэтому мне предложили такую тем, надо автоматизировать сбор данных с буровых установок, посредством SQL) У меня будет доступ к заводу, материал предоставят. Посоветуйте с какой или с каких книг начать чтобы успеть до лета все сделать)) Дело в том что книжек по SQL для буровых установок нету. Поэтому бери и читай любой учебник по SQL. А если нужна конкретная привязка к DBMS то бери к примеру PostgreSQL. Она бесплатна. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2016, 16:20 |
|
||
|
Вопрос по SQL
|
|||
|---|---|---|---|
|
#18+
mechanik29сбор данных с буровых установок, посредством SQL Перевожу на понятный: "Сбор шкафом книг по программированию". Шкаф - СУБД Книги - данные Замечаешь что чего-то не хватает в этой фразе? Вот это "чего-то" и есть тот ЯП, на котором будешь писать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2016, 16:25 |
|
||
|
Вопрос по SQL
|
|||
|---|---|---|---|
|
#18+
Рискну предположить что здесь самая сложная часть - это собственно сопряжение с оборудованием. Специфичное API. А загрузку в DBMS можно делать даже без программирования. Многие DBMS содержат утилиты для пакетной (bulk) загрузки в БД данных из CSV-файлов. Причём скорость достаточно высока чтобы спокойно грузить терабайты текстовых данных. Собственно в телефонных биллингах так часто делали. По сути задача - взять поток сутошных данных с этой вышки - вывалить это в текстовый файл (в хранилище). Скриптом из операционки вызвать утилиту загрузки этого файла в табличку. Profit. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2016, 16:32 |
|
||
|
Вопрос по SQL
|
|||
|---|---|---|---|
|
#18+
mechanik29Посоветуйте с какой или с каких книг начать чтобы успеть до лета все сделать)) На чем писать собрался? Бери книгу по работе с СУБД из этого ЯП. Определись какой алгоритмический язык лучше знаешь и пиши на нем. В зависимости от ЯП подскажут какую СУБД лучше взять. (ту которую чаще используют, т.е. больше людей кто подскажет если вопросы будут) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2016, 16:35 |
|
||
|
Вопрос по SQL
|
|||
|---|---|---|---|
|
#18+
maytonSQL для буровых установок ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2016, 17:27 |
|
||
|
Вопрос по SQL
|
|||
|---|---|---|---|
|
#18+
AkinamaytonSQL для буровых установок а что смешного? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2016, 20:33 |
|
||
|
Вопрос по SQL
|
|||
|---|---|---|---|
|
#18+
Изопропила что смешного? Ничего, просто грустно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2016, 20:35 |
|
||
|
Вопрос по SQL
|
|||
|---|---|---|---|
|
#18+
maytonmechanik29White Owl, у меня специальность Автоматизация Тех. процессов и производств) Поэтому мне предложили такую тем, надо автоматизировать сбор данных с буровых установок, посредством SQL) У меня будет доступ к заводу, материал предоставят. Посоветуйте с какой или с каких книг начать чтобы успеть до лета все сделать)) Дело в том что книжек по SQL для буровых установок нету. Поэтому бери и читай любой учебник по SQL. А если нужна конкретная привязка к DBMS то бери к примеру PostgreSQL. Она бесплатна. зачем ему сервер и клиент? SQLite ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2016, 21:53 |
|
||
|
Вопрос по SQL
|
|||
|---|---|---|---|
|
#18+
mechanik29Здравствуйте! У меня такой вопрос, предложили тему для диплом. Нужно создать базу данных на SQL, которая будет брать информацию с буровых установок (различные технологические параметры ) и заносить в базу данных. Трудно ли сделать такую базу данных начинающему ? опыт в программировании есть. И как проще это сделать и на чем? Заранее благодарен за ответ! бд здесь вторична, вся проблема в как собирать данные, что на буровых, канал передачи, обработка принятого и занесение обработанного в базу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2016, 06:32 |
|
||
|
Вопрос по SQL
|
|||
|---|---|---|---|
|
#18+
авторбд здесь вторична, вся проблема в как собирать данные, что на буровых, канал передачи, обработка принятого и занесение обработанного в базу. да ну. Часто вы встречаете в проектах грамотное моделирование предметной области по части баз данных ? Пусть диплом будет содержать только грамотный проект базы (+ оценки на производительность + проект например на nosql и сравнение), чем диплом будет состоять из 200 станиц болтовни ради объёма ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2016, 07:03 |
|
||
|
Вопрос по SQL
|
|||
|---|---|---|---|
|
#18+
SSиз 200 станиц болтовни ради объёма или никчёмного приложения написанного неизвестно как. См. сайт сколково и др. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2016, 07:06 |
|
||
|
Вопрос по SQL
|
|||
|---|---|---|---|
|
#18+
SashaMercuryавторбд здесь вторична, вся проблема в как собирать данные, что на буровых, канал передачи, обработка принятого и занесение обработанного в базу. да ну. Часто вы встречаете в проектах грамотное моделирование предметной области по части баз данных ? Пусть диплом будет содержать только грамотный проект базы (+ оценки на производительность + проект например на nosql и сравнение), чем диплом будет состоять из 200 станиц болтовни ради объёма Мы не знаем что требует кафедра. В нашем случае я рискну предположить что - это АСУТП/Управление т.к. у "чистых девелоперов" редко делается акцент на сбор "технологических параметров". И я не встречал дипломов которые 200 страниц рассказывают какая будет структура таблиц и какие будут бегать запросы. Вообще - таблицы и запросы это не есть тема научных работ. ИМХО. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2016, 10:00 |
|
||
|
Вопрос по SQL
|
|||
|---|---|---|---|
|
#18+
maytonИ я не встречал дипломов которые 200 страниц рассказывают какая будет структура таблиц и какие будут бегать запросы. Вообще - таблицы и запросы это не есть тема научных работ. Я встречал и значительно менее осмысленные дипломы. Мой однокурсник в 97-м, помнится, в качестве диплома писал какой-то веб-чат. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2016, 12:11 |
|
||
|
|

start [/forum/topic.php?fid=16&fpage=31&tid=1340790]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
64ms |
get tp. blocked users: |
2ms |
| others: | 257ms |
| total: | 404ms |

| 0 / 0 |
