Начать базу данных в Fedora 13

427
shahid iqbal

Как начать создавать, удалять и т. Д. Таблицы в Fedora 13? Как я могу инициировать создание базовой таблицы в Linux, какие команды? Должен ли я сначала установить базу данных, подобную ORACLE, в своей среде Fedora или она уже установлена?

0
Какой конец игры? Вы изучаете базы данных? Вы хотите создать какое-то программное обеспечение, ориентированное на базы данных, или у вас есть конкретное приложение, которое вы хотите использовать? Linker3000 13 лет назад 0

1 ответ на вопрос

1
Randolf Richardson

Операционные системы обычно не поставляются с предустановленным программным обеспечением сервера базы данных, поскольку каждая из них отвечает различным потребностям / требованиям. Подавляющее большинство серверов баз данных используют SQL, и существует широкий выбор вариантов как в коммерческих (например, Oracle, DB2 и т. Д.), Так и в бесплатных (например, с открытым исходным кодом, свободно распространяемых и т. Д.) Предложениях.

Для моих проектов я считаю, что PostgreSQL является отличным сервером SQL, который более чем соответствует моим потребностям, не тратя ресурсы. Он бесплатный, с открытым исходным кодом и довольно прост в установке в Linux и многих других операционных системах. Я предлагаю вам начать с PostgreSQL, если вы не думаете о чем-то еще:

enter image description here
  PostgreSQL
  http://www.postgresql.org/

Первым шагом будет установка ядра базы данных (какой бы вы ни выбрали, какой может быть или не быть PostgreSQL в зависимости от того, что соответствует вашим потребностям), а затем вы узнаете, как использовать его инструменты администрирования. Самым базовым инструментом является «утилита командной строки SQL», которая, похоже, по-разному называется каждым проектом / поставщиком.

Изучив основы инструментов администрирования, вы сможете создавать свои таблицы (что также потребует, по крайней мере, базового понимания различных типов данных, чтобы вы могли проектировать свою базу данных таким образом, который будет вам полезен ).

Команда, которую вам нужно использовать, для которой вы хотите обратиться к документации для базы данных, которую вы хотите использовать, это: CREATE TABLE

Существует множество параметров, таких как имя таблицы, типы столбцов [данных], различные ограничения и многое другое. Документацию можно найти здесь: http://www.postgresql.org/docs/9.0/interactive/sql-createtable.html

Не следует забывать и о MySQL (http://www.mysql.com/) и [SQLite] (http://www.sqlite.org/). grawity 13 лет назад 0
@ Grawity: Спасибо - в частности, эти два очень хорошо известны и широко используются. Сейчас в мире программного обеспечения с открытым исходным кодом так много превосходных SQL-серверов «лучше, чем коммерческий», и я иногда задаюсь вопросом, насколько коммерческие поставщики действительно обеспокоены будущим своих продуктов. Randolf Richardson 13 лет назад 0