powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Вопрос по SQL
25 сообщений из 35, страница 1 из 2
Вопрос по SQL
    #39165035
mechanik29
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте! У меня такой вопрос, предложили тему для диплом. Нужно создать базу данных на SQL, которая будет брать информацию с буровых установок (различные технологические параметры ) и заносить в базу данных.
Трудно ли сделать такую базу данных начинающему ? опыт в программировании есть.
И как проще это сделать и на чем? Заранее благодарен за ответ!
...
Рейтинг: 0 / 0
Вопрос по SQL
    #39165039
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проще писать на чем опыт есть.
На чем бы не писал: в итоге будет прога, которая с одной стороны будет брать инфу с установок, заносить ее в БД, потом как-то брать из БД и показывать.
Просто разберись как из твоего ЯП получать инфу и как работать с БД.
...
Рейтинг: 0 / 0
Вопрос по SQL
    #39165138
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mechanik29Здравствуйте! У меня такой вопрос, предложили тему для диплом. Нужно создать базу данных на SQL, которая будет брать информацию с буровых установок (различные технологические параметры ) и заносить в базу данных.
Трудно ли сделать такую базу данных начинающему ? опыт в программировании есть.
И как проще это сделать и на чем? Заранее благодарен за ответ!

Я так понял, что у тебя специальность "буровые и иже с ними"?

Тогда первым шагом, возьми данные (которые захочешь, которые уже знаешь что нужны, все которые найдешь). И занеси их в несколько табличек Экселя. Организуй их чтобы было удобно. Потом добавь пропущенные данные, организуй еще раз. Повтори это все раз пять-десять пока не станет "кайф".

Второй шаг: почитай о "нормализации данных". Переформатируй свои Экселевские таблицы соответственно.

Третий шаг: прочитай учебник по SQL. Лучше всего Мартина Грубера ищи, у него самые понятные учебники для новичков.

Четвертый шаг: найди соседа/препода/брата-студента умеющего делать какие-нибудь базы данных. Любые на самом деле, но чтоб реальные СУБД. Приставай к нему пока он не покажет отличия и совпадения между идеальным SQL и реальным.

Пятый шаг: переливаешь свои таблички из Экселя в СУБД.

Шестой шаг: пишешь клиента к этой СУБД. Пишешь на чем угодно, но лучше чтобы под наблюдением опытного соседа/препода/брата-студента.

Все.
...
Рейтинг: 0 / 0
Вопрос по SQL
    #39165153
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mechanik29Здравствуйте! У меня такой вопрос, предложили тему для диплом. Нужно создать базу данных на SQL, которая будет брать информацию с буровых установок (различные технологические параметры ) и заносить в базу данных.
По постановке это очень похоже на сбор телеметрии. Я вообще не уверен
что разумно сразу брать SQL-DBMS. Вобщем даже будучи старым SQL-щиком
я считаю что нужно следовать принципу KISS и не вводить в систему сложный
стек то тех пор пока ты не обоснуешь что все звенья этого стека тебе нужны.

Подумай. Может тебе достаточно будет просто писать "различные технологические
параметры" в текстовый файл. А DBMS возникнет как необходимость только
тогда, когда ты опишешь больше требований по анализу этих данных.
...
Рейтинг: 0 / 0
Вопрос по SQL
    #39165241
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mechanik29Нужно создать базу данных на SQL, которая будет брать информацию с буровых установок (различные технологические параметры ) и заносить в базу данных.
До тех пор, пока не описано, что будет делаться с накопленным массивом данных, никаких оснований к привлечению SQL нет в принципе.
...
Рейтинг: 0 / 0
Вопрос по SQL
    #39165250
dvim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
До тех пор, пока не описано, что будет делаться с накопленным массивом данных, никаких оснований к привлечению SQL нет в принципе.
У человека ТЗ - SQL
Конкретный выбор инструментария есть смысл согласовывать с руководством, а не с форумом


А в целом утверждение более, чем спорное. Не зря же огромное число программ хранят внутренние данные в embedded SQL.
Да и все подобные технологические системы что видел - используют БД.


В целом программу написать более, чем реально.
Обычная задача, подводных камней не вижу.
...
Рейтинг: 0 / 0
Вопрос по SQL
    #39165254
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dvimУ человека ТЗ - SQL
У человека НЕТ никакого ТЗ в принципе. Есть только совершенно неопределённая хотелка преподавателя, которую ТС, не думая особо, принёс сюда.
...
Рейтинг: 0 / 0
Вопрос по SQL
    #39165255
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dvimНе зря же огромное число программ хранят внутренние данные в embedded SQL.
Только хранят, и всё?
...
Рейтинг: 0 / 0
Вопрос по SQL
    #39165287
dvim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Akina,
В embedded - хранят внутренние данные .
В обычных базах - сохраняют для использования далее.

Есть только совершенно неопределённая хотелка преподавателя
Для диплома это и есть ТЗ.
Еще раз - вполне ординарная задача для диплома обычного нетопового вуза. Надо не умничать - а делать :)
...
Рейтинг: 0 / 0
Вопрос по SQL
    #39165321
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dvimДля диплома это и есть ТЗ.
Еще раз - вполне ординарная задача для диплома обычного нетопового вуза.
Повторяю - это не ТЗ, а неопределённо сформулированная преподавателем хотелка. Которую дипломник должен превратить в ТЗ, доопределив и конкретизировав задачу.
Вот пусть и развлекается.

mechanik29Трудно ли сделать такую базу данных начинающему ?
Нет, нетрудно. Нужно только освоить и проанализировать предметную область, доведя её до эмуляции реального производственного процесса, после чего применить к результату стандартные процедуры формирования архитектуры БД.
...
Рейтинг: 0 / 0
Вопрос по SQL
    #39165692
mechanik29
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
White Owl,

у меня специальность Автоматизация Тех. процессов и производств)

Поэтому мне предложили такую тем, надо автоматизировать сбор данных с буровых установок, посредством SQL)

У меня будет доступ к заводу, материал предоставят. Посоветуйте с какой или с каких книг начать чтобы успеть до лета все сделать))
...
Рейтинг: 0 / 0
Вопрос по SQL
    #39165696
Pallaris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mechanik29Поэтому мне предложили такую тем, надо автоматизировать сбор данных с буровых установок, посредством SQL)

Обычно сбор данных с буровых установок осуществляется посредством коммуникации с контроллерами, а вот хранение и всяческие манипуляции - с помощью СУБД, в т.ч. поддерживающих SQL
...
Рейтинг: 0 / 0
Вопрос по SQL
    #39165706
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mechanik29White Owl,

у меня специальность Автоматизация Тех. процессов и производств)

Поэтому мне предложили такую тем, надо автоматизировать сбор данных с буровых установок, посредством SQL)

У меня будет доступ к заводу, материал предоставят. Посоветуйте с какой или с каких книг начать чтобы успеть до лета все сделать))
Дело в том что книжек по SQL для буровых установок нету. Поэтому бери и читай любой учебник по SQL.
А если нужна конкретная привязка к DBMS то бери к примеру PostgreSQL. Она бесплатна.
...
Рейтинг: 0 / 0
Вопрос по SQL
    #39165717
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mechanik29сбор данных с буровых установок, посредством SQL
Перевожу на понятный: "Сбор шкафом книг по программированию".
Шкаф - СУБД
Книги - данные

Замечаешь что чего-то не хватает в этой фразе? Вот это "чего-то" и есть тот ЯП, на котором будешь писать.
...
Рейтинг: 0 / 0
Вопрос по SQL
    #39165723
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Рискну предположить что здесь самая сложная часть - это собственно
сопряжение с оборудованием. Специфичное API.

А загрузку в DBMS можно делать даже без программирования. Многие
DBMS содержат утилиты для пакетной (bulk) загрузки в БД данных
из CSV-файлов.

Причём скорость достаточно высока чтобы спокойно грузить терабайты
текстовых данных. Собственно в телефонных биллингах так часто делали.

По сути задача - взять поток сутошных данных с этой вышки - вывалить это в текстовый
файл (в хранилище). Скриптом из операционки вызвать утилиту загрузки
этого файла в табличку.

Profit.
...
Рейтинг: 0 / 0
Вопрос по SQL
    #39165725
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mechanik29Посоветуйте с какой или с каких книг начать чтобы успеть до лета все сделать))
На чем писать собрался? Бери книгу по работе с СУБД из этого ЯП.

Определись какой алгоритмический язык лучше знаешь и пиши на нем. В зависимости от ЯП подскажут какую СУБД лучше взять. (ту которую чаще используют, т.е. больше людей кто подскажет если вопросы будут)
...
Рейтинг: 0 / 0
Вопрос по SQL
    #39165785
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonSQL для буровых установок
...
Рейтинг: 0 / 0
Вопрос по SQL
    #39165977
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AkinamaytonSQL для буровых установок
а что смешного?
...
Рейтинг: 0 / 0
Вопрос по SQL
    #39165979
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропила что смешного?
Ничего, просто грустно.
...
Рейтинг: 0 / 0
Вопрос по SQL
    #39166037
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonmechanik29White Owl,

у меня специальность Автоматизация Тех. процессов и производств)

Поэтому мне предложили такую тем, надо автоматизировать сбор данных с буровых установок, посредством SQL)

У меня будет доступ к заводу, материал предоставят. Посоветуйте с какой или с каких книг начать чтобы успеть до лета все сделать))
Дело в том что книжек по SQL для буровых установок нету. Поэтому бери и читай любой учебник по SQL.
А если нужна конкретная привязка к DBMS то бери к примеру PostgreSQL. Она бесплатна.
зачем ему сервер и клиент?
SQLite
...
Рейтинг: 0 / 0
Вопрос по SQL
    #39166168
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mechanik29Здравствуйте! У меня такой вопрос, предложили тему для диплом. Нужно создать базу данных на SQL, которая будет брать информацию с буровых установок (различные технологические параметры ) и заносить в базу данных.
Трудно ли сделать такую базу данных начинающему ? опыт в программировании есть.
И как проще это сделать и на чем? Заранее благодарен за ответ!
бд здесь вторична, вся проблема в как собирать данные, что на буровых, канал передачи, обработка принятого и занесение обработанного в базу.
...
Рейтинг: 0 / 0
Вопрос по SQL
    #39166173
Фотография SashaMercury
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторбд здесь вторична, вся проблема в как собирать данные, что на буровых, канал передачи, обработка принятого и занесение обработанного в базу.

да ну. Часто вы встречаете в проектах грамотное моделирование предметной области по части баз данных ? Пусть диплом будет содержать только грамотный проект базы (+ оценки на производительность + проект например на nosql и сравнение), чем диплом будет состоять из 200 станиц болтовни ради объёма
...
Рейтинг: 0 / 0
Вопрос по SQL
    #39166174
Фотография SashaMercury
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SSиз 200 станиц болтовни ради объёма

или никчёмного приложения написанного неизвестно как. См. сайт сколково и др.
...
Рейтинг: 0 / 0
Вопрос по SQL
    #39166254
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SashaMercuryавторбд здесь вторична, вся проблема в как собирать данные, что на буровых, канал передачи, обработка принятого и занесение обработанного в базу.

да ну. Часто вы встречаете в проектах грамотное моделирование предметной области по части баз данных ? Пусть диплом будет содержать только грамотный проект базы (+ оценки на производительность + проект например на nosql и сравнение), чем диплом будет состоять из 200 станиц болтовни ради объёма
Мы не знаем что требует кафедра. В нашем случае я рискну предположить что - это АСУТП/Управление
т.к. у "чистых девелоперов" редко делается акцент на сбор "технологических параметров".

И я не встречал дипломов которые 200 страниц рассказывают какая будет структура
таблиц и какие будут бегать запросы. Вообще - таблицы и запросы это не есть тема
научных работ.

ИМХО.
...
Рейтинг: 0 / 0
Вопрос по SQL
    #39166446
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonИ я не встречал дипломов которые 200 страниц рассказывают какая будет структура
таблиц и какие будут бегать запросы. Вообще - таблицы и запросы это не есть тема научных работ.
Я встречал и значительно менее осмысленные дипломы. Мой однокурсник в 97-м, помнится, в качестве диплома писал какой-то веб-чат.
...
Рейтинг: 0 / 0
25 сообщений из 35, страница 1 из 2
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Вопрос по SQL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]