Добрый день.
Научите, пожалуйста, создавать файлы базы данных, с которыми можно было бы работать в прикладном ПО, поддерживающим SQL-запросы.
Ситуация такая: есть текстовый файл с нестандартным разделителем (символ «•», Alt+7), фрагмент файла могу отправить в личные сообщения (текстовый файл с 25 строчками), т.к. здесь разместить не могу ввиду существующих ограничений для новых пользователей на добавление медиа и/или ссылок.
Необходимо создать файл базы данных SQL, где полями для этой базы будут заголовки из первой строки (символ разделения «•»), а в строках ниже будут сами значения (символ разделения «•»).
Самую примитивную «базу данных» можно было бы создать в Excel путем импорта текста, указав разделитель. Но проблема в том, что таких строк будет около 30 миллионов (Excel не тянет в силу ограничений) и потом в этой базе необходимо будет выполнять несложные SQL-запросы для выборки данных по определенным критериям.
Т.к. в базе огромное число строк, то новые строки (должны находиться в конце базы) будут добавляться из отдельных текстовых файлов, структура которых будет идентичной, за исключением первой строки с заголовками (все многочисленные добавляемые файлы были порезаны на строчки с целью их последовательного добавления и формирования итоговой базы с миллионами строк).
Подскажите, какой софт мне нужно установить и какие действия в нем нужно выполнить, чтобы:
1) создать файл базы данных SQL с учетом изложенной задачи (т.е. необходимости добавления текстовых файлов до формирования всех 30 миллионов строк);
2) выполнять в полученной базе несложные SQL-запросы для выборки данных по определенным критериям.
Идеально, если бы этот софт был на русском языке и весил не сотни мегабайт. Хотя готов установить практически любой софт, лишь бы решить задачу максимально простым и понятным способом.
Если где-то будут видео-инструкции или текстовый мануал по необходимым действиям, это будет оптимально. Если вдруг кто-то готов будет пояснить на примере с моим текстовым файлом комментариями по нужным действиям или записанным видео, где будет все демонстрироваться, то это вообще будет идеально.
Понимаю, что задача решается элементарно: создал пустой файл базы данных, импортировал в него первый файл, добавил новый и так далее со всеми остальными добавляемыми файлами, и потом все это сохранил. Но это для тех, кто хоть чуть-чуть работал с базами SQL. А я не работал ни разу, но хочу сперва сформировать нужную мне базу, а затем на ней тренироваться в построении SQL-запросов.
Заранее огромное спасибо.