Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Работа с Access 2016: типы данных

Memento mori Знаток (419), на голосовании 5 лет назад
Подскажите, как сделать разные типы данных в одном столбце? Автоматически заменяет на один и тот же тип данных для всего поля
Дополнен 5 лет назад
Нужна база данных на один предмет
Голосование за лучший ответ
Зеленая бяка Просветленный (41371) 5 лет назад
Никак. В одном столбце содержатся данные одного типа. Если вам нужно 2 типа - значит ваша база неверна. Возьмем базу данных человек. В первом столбце айди, во втором имя фамилия, в третьем дата рождения. Что будет, если поле дата рождения будет принимать не даты, а, к примеру, строки? Ничего хорошего. Ожидаешь получить дату, сортируешь по дате, выбираешь, а овердофига умный пользователь Вася туда положил не дату, а строку со всем известным посылом на 3 буквы. Чисто поржать. Один столбец - один тип данных. Чем жестче задано типизирование, тем лучше для работоспособности. Когда проектируешь базу думай, как Вася. Вот Вася захотел вместо имени ввести цифры, или имя у него состоит из 100500 символов, или лет ему 256. В лучшем случае запись просто не будет участвовать в процессе, а в худшем, при попытке изменения все рухнет к чертям.
Memento moriЗнаток (419) 5 лет назад
Нужно также проименовать каждое поле, таково задание. А текстовый тип данных никак не сможет находиться в одном столбце с числовым. Что делать-то тогда?
Memento moriЗнаток (419) 5 лет назад
П. с. мне нужна база данных на один предмет
Memento moriЗнаток (419) 5 лет назад
О, уже своим умом походу дошла, спасибо, вопрос закрыт))
darklumen Мыслитель (6768) 5 лет назад
в чем проблема вбивать цифры в текстовое поле?
Похожие вопросы