| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > СУБД, общие вопросы > Работа с SQL напрямую, из консоли. |
| Автор: Вереск 17.9.2010, 15:49 |
| Добрый день! Помогите, пожалуйста. Начал знакомиться с базами данных по институтской программе. Задачи простые, но расплывчато-размытые. Итак: Требуется спроектировать БД на 2-3 таблицы, семантика - на моей совести. Это ладно, с этим справился, что такое нормальные формы помню хорошо. Для реализации можно использовать любою SQL-BD. Я поставил MySQL 5.1 на Debian. В консоли научился создавать базы, таблицы с нужными полями. Но имеются некоторые вопросы: 1. Как установить ключевые поля в БД? 2. Как установить счётчики? 3. Как организуются связи и подчинённость таблиц? Когда-то давно пробовал работать в MS Access, там БД и СУБД равнозначны, связи щёлкаются мышкой. В общем, я понимаю, что где-то явно извращаюсь, но правильного пути не нащупал. |
| Автор: Zloxa 17.9.2010, 16:07 |
| rtfm http://dev.mysql.com/doc/refman/5.5/en/sql-syntax-data-definition.html |
| Автор: Akina 17.9.2010, 16:08 |
| 1) PRIMARY KEY 2) AUTO_INCREMENT 3) FOREIGN KEY Всё это читается в справке по CREATE TABLE. |
| Автор: Вереск 17.9.2010, 17:23 |
| Спасибо, ушёл курить маны нальше! |