Создание таблицы в режиме конструктора

Если вы хотите самостоятельно создать структуры базовой таблицы и определите все имена полей и типы данных, можно создать таблицу в режиме конструктора. Чтобы сделать это, выполните следующие действия.

1. Создайте пустую базу данных.

2. В окне базы данных в списке объектывыберите таблицы , а затем нажмите кнопку Создать.

3. В диалоговом окне Новая таблица дважды щелкните Представление конструктора.

4. В < имя_таблицы >: таблицу диалогового окна задайте все поля, которые требуется включить в таблицу. Чтобы сделать это, выполните следующие действия.

a. Щелкните в столбце Имя поля и введите уникальное имя для поля.

b. В столбце Тип данных принимает тип данных по умолчанию, текста, Access присваивает или щелкните в столбце Тип данных , нажмите кнопку со стрелкой и выберите нужный тип данных.

c. В столбце « Описание » введите описание данных, это поле будет содержать. Это описание отображается в строке состояния при добавлении данных в поле, и он будет включен в определение объекта таблицы.Описание не является обязательным.

d. После добавления некоторых полей, необходимо вставить поле между двумя полями. Чтобы сделать это, щелкните строку, над которой требуется добавить новое поле и выберите в меню Вставка выберите команду строки. При этом создается пустая строка, в которой можно добавить новое поле.

Чтобы добавить поле в конец таблицы, щелкните первую пустую строку.

После добавления всех полей определяют поле первичного ключа перед сохранением таблицы. Первичный ключ — одно или несколько полей, значения или значения которых однозначно определяют каждую запись в таблице.Чтобы определить первичный ключ, выполните следующие действия:

a. Выберите одно или несколько полей, которые необходимо определить в качестве первичного ключа.

Для выделения одного поля щелкните область выделения строки для нужного поля.

Чтобы выбрать несколько полей, удерживайте нажатой клавишу CTRL и щелкните область выделения строки для каждого поля.

b. В меню Правка выберите Первичный ключ.

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

Необходимо определить первичный ключ, но это обычно хорошая идея. Если первичный ключ не определен, Microsoft Access предлагает необходимости доступа для создания ее при сохранении таблицы.

При сохранении таблицы, в меню файл выберите команду Сохранить, а затем введите уникальное имя для таблицы.

31. Языки программирования и их классификация. Технология решения задач. Постановка и решение. Алгоритмы и базовые средства программирования.

Язык программирования — формальная знаковая система, предназначенная для записи компьютерных программ.

Существуют различные классификации языков программирования. По наиболее распространенной классификации все языки программирования делят на языки низкого, высокого и сверхвысокого уровня.

В группу языков низкого уровня входят машинные языки и языки символического кодирования: (Автокод, Ассемблер). Операторы этого языка – это те же машинные команды, но записанные мнемоническими кодами, а в качестве операндов используются не конкретные адреса, а символические имена. Все языки низкого уровня ориентированы на определенный тип компьютера, т. е. являются машинно-зависимыми.Машинно-ориентированные языки – это языки, наборы операторов и изобразительные средства которых существенно зависят от особенностей ЭВМ (внутреннего языка, структуры памяти и т.д.).

Следующую, существенно более многочисленную группу составляют языки программирования высокого уровня. Это Фортран, Алгол, Кобол, Паскаль, Бейсик, Си, Пролог и т.д. Эти языки машинно-независимы, т.к. они ориентированы не на систему команд той или иной ЭВМ, а на систему операндов, характерных для записи определенного класса алгоритмов. Однако программы, написанные на языках высокого уровня, занимают больше памяти и медленнее выполняются, чем программы на машинных языках.

К языкам сверхвысокого уровня можно отнести лишь Алгол-68 и APL. Повышение уровня этих языков произошло за счет введения сверхмощных операций и операторов.

Другая классификация делит языки на вычислительные и языки символьной обработки. К первому типу относят Фортран, Паскаль, Алгол, Бейсик, Си, ко второму типу - Лисп, Пролог, Снобол и др.

В современной информатике можно выделить два основных направления развития языков программирования: процедурное инепроцедурное.

Процедурное программирование возникло на заре вычислительной техники и получило широкое распространение. В процедурных языках программа явно описывает действия, которые необходимо выполнить, а результат задается только способом получения его при помощи некоторой процедуры, которая представляет собой определенную последовательность действий.

Среди процедурных языков выделяют в свою очередь структурные и операционные языки. В структурных языках одним оператором записываются целые алгоритмические структуры: ветвления, циклы и т.д. В операционных языках для этого используются несколько операций. Широко распространены следующие структурные языки: Паскаль, Си, Ада, ПЛ/1. Среди операционных известны Фортран, Бейсик, Фокал.

Непроцедрное (декларативное) программирование появилось в начале 70-х годов 20 века, но стремительное его развитие началось в 80-е годы, когда был разработан японский проект создания ЭВМ пятого поколения, целью которого явилась подготовка почвы для создания интеллектуальных машин. К непроцедурному программированию относятся функциональные и логические языки.

В функциональных языках программа описывает вычисление некоторой функции. Обычно эта функция задается как композиция других, более простых, те в свою очередь разлагаются на еще более простые и т.д. Один из основных элементов в функциональных языках - рекурсия, то есть вычисление значения функции через значение этой же функции от других элементов. Присваивания и циклов в классических функциональных языках нет.

В логических языках программа вообще не описывает действий. Она задает данные и соотношения между ними. После этого системе можно задавать вопросы. Машина перебирает известные и заданные в программе данные и находит ответ на вопрос. Порядок перебора не описывается в программе, а неявно задается самим языком. Классическим языком логического программирования считается Пролог. Построение логической программы вообще не требует алгоритмического мышления, программа описывает статические отношения объектов, а динамика находится в механизме перебора и скрыта от программиста.

Можно выделить еще один класс языков программирования - объектно-ориентированные языки высокого уровня. На таких языках не описывают подробной последовательности действий для решения задачи, хотя они содержат элементы процедурного программирования. Объектно-ориентированные языки, благодаря богатому пользовательскому интерфейсу, предлагают человеку решить задачу в удобной для него форме. Примером такого языка может служить язык программирования визуального общения Object Pascal.

Языки описания сценариев, такие как Perl, Python, Rexx, Tcl и языки оболочек UNIX, предполагают стиль программирования, весьма отличный от характерного для языков системного уровня. Они предназначаются не для написания приложения с нуля, а для комбинирования компонентов, набор которых создается заранее при помощи других языков. Развитие и рост популярности Internet также способствовали распространению языков описания сценариев. Так, для написания сценариев широко употребляется язык Perl, а среди разработчиков Web-страниц популярен 8-221.php"> ⇐ Назад

  • 1
  • 2
  • 3
  • 456
  • 7
  • 8
  • Далее ⇒