Модераторы: skyboy
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> странные параметры 
:(
    Опции темы
Aliance
Дата 6.7.2005, 22:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: нет
Всего: 137



Что значат эти странные параметры в мускуле? см. рисунок:

Присоединённый файл ( Кол-во скачиваний: 20 )
Присоединённый файл  mysql.png 8,46 Kb
PM MAIL WWW ICQ Skype   Вверх
Kesh
Дата 6.7.2005, 22:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Эксперт
Сообщений: 2488
Регистрация: 31.7.2002
Где: Германия, Saarbrü cken

Репутация: 15
Всего: 54



Первый - PRIMARY KEY
Второй - Индекс
Вретий - Уникальное
Четревтый - Полнотекстовый


--------------------
user posted image
PM MAIL WWW ICQ Skype   Вверх
Aliance
Дата 6.7.2005, 22:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: нет
Всего: 137



Спасибо, это есть в аттрибуте ALT тега <img>. Это я видел. Что это обозначет и когда ими стоит пользоваться и для каких типов данных!
PM MAIL WWW ICQ Skype   Вверх
Domestic Cat
Дата 6.7.2005, 22:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5452
Регистрация: 3.5.2004
Где: Dallas, US

Репутация: 1
Всего: 172



Цитата(Aliance @ 6.7.2005, 13:41)
Что это обозначет и когда ими стоит пользоваться и для каких типов данных!

Можете тебе лучше книжку типа ведение в SQL? Могу дать ссылку только книжка на инглише.


--------------------

PM   Вверх
Aliance
Дата 6.7.2005, 23:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: нет
Всего: 137



Я пока не готов к этому, к сожалению. Тем более на английском.
Мне для моих идей хватает того, что я знаю...пока smile Но желание, безусловно, есть smile
PM MAIL WWW ICQ Skype   Вверх
Domestic Cat
Дата 6.7.2005, 23:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5452
Регистрация: 3.5.2004
Где: Dallas, US

Репутация: 1
Всего: 172



Просто не понимаю как можно работать с БД не зная что такое примари ключ или индекс. Но вкратце так
примари кей - это столбец или несколько столбцов в таблице, которые уникальны для данного ряда. Например в таблице списка работников компании таким столбцом будет SIN (Social Insurance Number)
Индекс - это (чаще всего) б-дерево, содержащее копии элементов определенного столбца. Например, если создаешь индекс на столбце firstname, дерево будет содержать копии всех имен в упорядоченном виде. Поиск по такому дереву осуществляется очень быстро, поэтому обычно индекс БД создает на столбцах примари ключа, и целесообразно индексировать те столбцы, значения в которых чаще всего будут отличаться друг от друга и будут использоваться в WHERE части запроса. Но удаление или update на индексированных столбцах происходят гораздо медленнее.
Уникальное = NOT NULL = уникально поле. БД не позволит создать две записи с одинаковыми значениями. Любой примари ключ уникален.



--------------------

PM   Вверх
Aliance
Дата 6.7.2005, 23:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: нет
Всего: 137



Спасибо.

Цитата(Domestic @ 7.7.2005, 00:09)
что такое примари ключ

Это я знаю, но тут догадался по названию. Что такое индекс - понятия не имею, никогда его не использовал.

Но там радиокнопки. Как можно сделать, чтобы поле было и индексом и уникальным?
PM MAIL WWW ICQ Skype   Вверх
Domestic Cat
Дата 6.7.2005, 23:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5452
Регистрация: 3.5.2004
Где: Dallas, US

Репутация: 1
Всего: 172



Выбрать примари ключ, по идее.
Через запрос
Код

CREATE TABLE x 
(
   sin INT NOT NULL PRIMARY KEY,
    //...
)



--------------------

PM   Вверх
Bikutoru
Дата 7.7.2005, 09:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Увлекающийся
**


Профиль
Группа: Участник
Сообщений: 522
Регистрация: 24.5.2005
Где: Москва

Репутация: 1
Всего: 22



Aliance, primary key уникален для каждой строки в таблице (по определению), а MySQL его еще и индексом считает. В этом легко убедиться:
SHOW INDEX FROM table_name - и увидишь в полученных результатах индекс с названием PRIMARY (или как-то похоже).

Можно сделать просто уникальный индекс (не primary key):

CREATE UNIQUE INDEX index_name ON table_name (field1, ..., fieldN)

Правда перед его созданием проверяется уникальность заданного набора и если есть одинаковые значения, то выдается ошибка

Это сообщение отредактировал(а) Bikutoru - 7.7.2005, 09:36


--------------------
Человек, словно в зеркале мир — многолик, 
Он ничтожен — и он же безмерно велик!
Омар Хайям
PM   Вверх
Mal Hack
Дата 7.7.2005, 13:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 8
Всего: 261



Aliance
http://www.ozon.ru/context/detail/id/1635141/
Книга содержит не только информацию о самом MySQL, но и то, как с ней работать через интерфейсы PHP, Perl и вроде Java.
Книга есть практически везде. Автор - один из создателей MySQL DB Server.
Купи, не пожалеешь.
PM ICQ   Вверх
Aliance
Дата 7.7.2005, 14:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: нет
Всего: 137



Спасибо, учтем-с.
PM MAIL WWW ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MySQL | Следующая тема »


 




[ Время генерации скрипта: 0.0519 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.