Какое расширение имеют файлы баз данных. Access файл имеет расширение: Mdb. Как вставить новый слайд


Как показано в следующей таблице, базы данных SQL Server имеют три типа файлов.

Описание

Первичный

Первичный файл данных содержит сведения, необходимые для запуска базы данных, и ссылки на другие файлы в базе данных. Данные и объекты пользователя могут храниться в данном файле или во вторичном файле данных. В каждой базе данных имеется один первичный файл данных. Для имени первичного файла данных рекомендуется расширение MDF.

Вторичный

Вторичные файлы данных не являются обязательными; это пользовательские файлы, в которых хранятся данные пользователя. Вторичные файлы могут быть использованы для распределения данных на несколько дисков, в этом случае каждый файл записывается на отдельный диск. Кроме того, если размер базы данных превышает максимальный размер для одного файла Windows, можно использовать вторичные файлы данных, таким образом база данных сможет расти дальше.

Журнал транзакций

Файлы журнала транзакций содержат сведения, используемые для восстановления базы данных. Для каждой базы данных должен существовать хотя бы один файл журнала. Для файлов журнала транзакций рекомендуется расширение LDF.

Например, простая база данных с именем Sales может содержать один первичный файл, содержащий все данные и объекты, и один файл журнала, содержащий сведения журнала транзакций. Более сложная база данных с именем Orders может содержать один первичный файл и пять вторичных файлов. Данные и объекты внутри базы данных распределяются по всем шести файлам, а четыре файла журнала содержат сведения журнала транзакций.

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

Логические и физические имена файлов

Файлы SQL Server имеют два имени.

logical_file_name

logical_file_name - имя, используемое для ссылки на физический файл во всех инструкциях Transact-SQL. Логическое имя файла должно соответствовать правилам для идентификаторов SQL Server и быть уникальным среди логических имен файлов в соответствующей базе данных.

os_file_name

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

Файловые группы

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

Например, три файла, Data1.ndf, Data2.ndf и Data3.ndf, могут быть созданы на трех дисках соответственно и отнесены к файловой группе fgroup1 . В этом случае можно создать таблицу на основе файловой группы fgroup1 . Запросы данных из таблицы будут распределены по трем дискам, и это улучшит производительность. Подобного улучшения производительности можно достичь и с помощью одного файла, созданного на чередующемся наборе дискового массива RAID. Тем не менее файлы и файловые группы позволяют без труда добавлять новые файлы на новые диски.

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

Файлы журналов не могут входить в состав файловых групп. Управление пространством журнала отделено от управления пространством данных.

Файл не может входить в состав нескольких файловых групп. Таблицы, индексы и данные больших объектов могут быть ассоциированы с указанной файловой группой.

Запуск, приостановка и завершение работы SQL Server .

    C использованием Диспетчер конфигурации SQL Server

    из среды SQL Server Management Studio

    из командной строки.

Как называется конструкция блок – схемы, изображенная на рисунке? Ввод /вывод данных

Как называется меню, которое появляется при щелчке на кнопке Пуск? А) Главное меню;

Как называется позиция цифры в числе – разряд;

Как называется позиция цифры в числе? А) Система;

Как называется серая полоса внизу экрана, с кнопкой Пуск А) Панель задач;

Как называется столбец или множество столбцов, которое уникально, т.е. единнственным образом определяет строки – первичный ключ;

Как называется устройство ввода информации в ЭВМ непосредственно с бумажного документа: Сканер

Как называются двухрядные модули памяти? А) DIMM-модули;

Как называются однорядные модули памяти? А) SIMM-модули;

Как настроить дату и время в Windows: А) Пуск - Настройка - Панель управления - Дата и время;

Как начать работу в сети Windows? А) Сделать двойной щелчок по значку «Сетевое окружение».

Как определяется имя ячейки электронной таблицы по умолчанию? Имя состоит из двух частей. Первая – буква столбца, вторая – номер строки

Как определяются грамматические ошибки в тесте: Волнистая линия красного цвета

Как осуществляется запуск приложений А) двойным щелчком левой клавишей мыши на пиктограмме приложения;

Как переименовать выделенный объект А) с помощью одинарного щелчка мыши по подписи объекта;

Как производится перемещение объекта в Windows? А) Путем перетаскивания левой кнопкой мыши;

Как скопировать содержимое клетки А6 в F12 в Excel с помощью мыши Установить курсор на границу клетки А6, при нажатой клавише Ctrl протянуть в клетку F12

Как создать папку на рабочем столе? А) Щелкнуть на рабочем столе правой клавишей мыши, затем выбрать меню «Создать», затем «Папка»;

Как установить межстрочный интервал … Формат - Абзац - Междустрочный

Как установить межстрочный интервал во время набора текста: Формат – Абзац – Междустрочный

Как установить ширину столбца … Формат-Стобец-Автоподбор ширины

Какая из клавиш переводит курсор на конец строки? End

Какая из команд исп-ся для выборки … Данные-Фильтр-Автофильтр

Какая из перечисленных операционных систем является однозадачной. A) MS DOS;

Какая из перечисленных опций не относится к атрибутам файла: А) Только запись.

Какая из перечисленных программ является проблемно-ориентированной прикладной программой? А) 1С Бухгалтерия;

Какая из программ выполняет функции электронных таблиц? Microsoft Excel

Какая из программ предназначена для работы с текстом? Microsoft Word

Какая из следующих булевых операций записана правильно? 1 "или" 0 = 1

Какая клавиша включает режим заглавных букв: Caps Lock

Какая клавиша создает новый документ в MS Excel? Ctrl + N

Какая команда используется для вертикального расположения… Формат

Какая комбинация клавиш может запустить диал-вое окно Печать Ctrl+Р

Какая комбинация клавиш может запустить диалоговое окно Печать в текстовом процессоре Word: Ctrl+P

Какая операция НЕ ОТНОСИТСЯ к форматированию текста: выбор масштаба изображения

Какая программа входит в пакет MS Office: A) Word;

Какая система счисления используется в ЭВМ? А) Двоичная;

Какая форма позволяет создавать формы без задания пользователю вопросов? Автоформа

Какие из папок в левой области окна Проводника должны быть помечены "+" (плюс): А)3.

Какие из перечисленных элементов окна не присутствуют в окне приложения Word? Кнопки диалога

Какие из следующих элементов не содержатся в структуре окна папки: А) панель формул, инструментальное меню;

Какие технологии сети бывают? Шина, кольцо, звезда

Какие топологии сети бывают? Шина, кольцо, звезда.

Какие устройства входят в базовые устройства ПЭВМ: а) устройство ввода б) устройство вывода в) системный блок г) внешние устройства д) внутренние устройства: А) а, б, в;

Каким будет результат, если перевести десятичное число 12 в двоичную запись? Двоичное число 1100

Каким образом можно безвозвратно удалить выделенный файл? А) Нажать комбинацию клавиш Shift+Delete;

Каким образом можно выделить одновременно … Удерживая клавишу , выделить их поочередно

Каким образом можно скопировать в буфер обмена все …

Каким образом можно скопировать файл на дискету? А) Выбрать из контекстного меню команду Отправить - Диск 3,5А;

Каким образом отделяется друг от друга список ячеек в формулах Excel? Точкой с запятой

Какова функция пункта Рисунок в меню Вставка: вставить рисунок в текущий рабочей странице

Какое из высказываний наиболее точно отражает представление об инф. обществе – общество, в котором большинство работающих занято производством, хранением, переработкой и реализацией инф. соответственно высшей ее формы – знаний;

Какое из высказываний наиболее точно отражает представление об информационном обществе? А) Общество, в котором большинство работающих занято производством, хранением, переработкой и реализацией информации, особенно высшей ее формы - знаний;

Какое из названных действий можно произвести с архивным файлом: распаковать

Какое из перечисленных устройств предназначено для чтения информации с компакт- дисков? CD – ROM

Какое из перечисленных устройств предназначено для чтения информации с компакт-дисков? A) CD-ROM;

Какое из свойств алгоритма при применении алгоритма к одним и тем же исходным данным должно приводить к одному и тому же результату? Однозначность

Какое из следующих выражений представляет из себя 1 байт информации? А)00110101;

Какое из следующих устройств не относится к устройствам вывода? А) Сканер;

Какое из устройств не относится к основным компьютера: ксерокс

Какое из устройств не относится к устройствам вывода? А) Сканер;

Какое из устройств относится к периферийным устройствам? А) Принтер;

Какое из устройств преобразует дискретные сигналы в не прерывные и наобород – модем;

Какое имеет расширение файл созданный в MS Word? doc

Какое имя текстового файла допустимо в операционной системе Windows:моя работа. doc.

Какое приложение содержит инструменты для настройки параметров компьютера А) Панель управления;

Какое свойство алгоритма определяет пошаговый характер алгоритма? Дискретность

Какое свойство инф. характеризует возможность ее получения данными потребителем – доступность;

Какое свойство информации отражает ее соответствие отображаемому объекту или явлению? А) Адекватность.

Какое свойство информации отражает ее способность реагировать на изменение и сходных данных без нарушения необходимой точности: устойчивость

Какое свойство информации отражает ее способность реагировать на изменение исходных данных без нарушения необходимой точности? А) Устойчивость;

Какое свойство информации характеризует возможность ее получения данным потребителем? А) Доступность.

Какое соединение компов обладает наибольшей скоростью передачи данных – оптоволоконным кабелем;

Какое устройство обладает наименьшей скоростью обмена инф – дисковод для гибкик дисков;

Какое устройство обладает наименьшей скоростью обмена информацией? А) Дисковод для гибких дисков;

The .accdb file format that was introduced in Access 2007 offers many benefits that are unavailable in earlier file formats. If you are upgrading to from a version of Access prior to Access 2007, you may have databases files that use an .mdb file format. In most cases, you should save these databases using the .accdb file format . You can keep a copy of the original .mdb file to help you verify that the transition went well.

This article explains the benefits of the .accdb file format, reasons why you might want to use an .mdb file format, and how to convert a database to the new file format.

In this article

The .accdb file format

Starting with Access 2007, .accdb is the default Access file format. The .accdb file format supports a number of newer features, such as calculated fields and attachments. However, there are some circumstances in which the .accdb file format might not be the right choice.

Features provided by the .accdb file format

    Multivalued fields A multivalued field is a kind of lookup field that lets you store more than one value per record. For example, suppose you need to assign a task to several employees. In an .accdb file, you can create a multivalued field to store which employees are assigned to the task. The employees" names can be selected from a table or a list of values.

    Multivalued fields make it easy to select and store more than one choice, without having to create a more advanced database design. Multivalued fields are also important for integration with SharePoint, because SharePoint lists also support multivalued fields.

    Attachment data type The Attachment data type lets you easily store all types of documents and binary files in your database while helping you keep the database file under the 2GB file size limit – attachments are automatically compressed. A record can have multiple attachments, but there can only be one attachment field per table.

    Better integration with SharePoint and Outlook The .accdb file format support SharePoint and Outlook security requirements that aren’t supported by .mdb files. This makes it possible to integrate Access more fully with SharePoint and Outlook.

    Improved encryption You can choose to set a database password and encrypt the contents of your database. When you do so using the .accdb file format, by default Access uses the Windows Crypto API to encrypt the data. Third-party encryption tools can also be used.

    Long Text (Memo) field history tracking Long Text (Memo) fields are useful for storing large amounts of information. When you use the .accdb file format, you can set a property (AppendOnly ) that forces Access to retain a history of all changes to a Long Text (Memo) field. You can then view a history of those changes. This feature also supports the versioning feature in SharePoint so that you can use Access to track changes in multiple lines of a text field that is stored in a SharePoint list (provided that the field has the Append Changes to Existing Text option set to Yes ).

    Calculated data type Beginning in Access 2010, the .accdb file format supports the use of a Calculated data type. You can use the Calculated data type to store the results of an expression that you define.

The .mdb file formats

Before the .accdb file format was introduced in Access 2007, Access file formats used the .mdb file extension. There are multiple different versions of the .mdb file format.

You can still open some .mdb files. If the file is stored in the Access 2002-2003 or Access 2000 file format, you can open it and use it normally. However, you cannot take advantage of features that require the .accdb file format.

If you rely on features that aren’t available in an .accdb file, don’t convert the file – leave it as an .mdb file.

.mdb file features that aren’t available in an .accdb file

    Mixed-version environment The .accdb file format cannot be opened –or even linked to –using versions of Access prior to Access 2007. If there are people in your organization who have an earlier version of Access, you should consider whether using an .mdb file is a better option. But don’t forget – you can use an Access app or a web database in a web browser, regardless of whether Access is even installed.

    Database replication You can’t use replication in an .accdb file. If your Access solution uses the replication feature, you will need to re-create the solution without replication if you want to use the .accdb file format.

    User-level security The .accdb file format doesn’t support user-level security, a feature that provides a way to help people see just what they need to see. User-level security is no longer effective for data security, as its security method is now obsolete and easily compromised. However, user-level security can improve usability by keeping things simple for people – for example, if someone has no business reason to use a particular form, you could hide the form from them. If you have an Access solution that relies on user-level security to improve usability, you might want to keep using the .mdb file format so you can keep using your solution as-is.

Converting to the new file format

To convert an .mdb file to the .accdb file format, open the file and then save it in the .accdb file format.

Important: The following procedure is for .mdb files created in Access 97, Access 2000, Access 2002 or Access 2003.

First, open your database:

    Click the File tab.

    On the left, click Open .

    In the Open dialog box, select and open the database that you want to convert.

Now, convert your database:

    Click the File tab.

    On the left, click Save As .

    Under File Types , click Save Database As .

    On the right, under Database File Types , click Access Database .

    In the Save As dialog box, in the File name box, enter a file name or use the file name supplied.

    Click Save .

    A copy of the database is created in the .accdb file format.

Для создания базы данных запускается утилита IBConsol и устанавливается сеанс связи с локальным сервером. Затем из главного меню утилиты подается команда

Tools -» Interactive SQL

При этом на экран выводится диалоговая панель «Interactive SQL» для описания характеристик файла базы данных (рис. 5.1), в рабочем поле которой и пишется запрос на создание базы данных.

Для выполнения запроса необходимо с клавиатуры подать команду Ctrl + Е или из главного меню подать команду

Рис. 4.1. Запуск сервера InterBase

Создание файла базы данных

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

Для создания пустого файла базы данных предназначен 501-запрос CREATE DATABASE. В созданный файл базы данных впоследствии будут помещаться файлы таблиц, индексов, просмотров и т. д.

Формат запроса

CREATE DATABASE SCHEMA

[ USER [ PASSWORD ] ]

[ PAGE SIZE [ = ] ]

[ LENGTH [ = ] [ PAGE [ S ] ] ]

[ DEFAULT CHARACTER SET ] f ];

где опция имеет структуру

FILE [ имеет структуру

LENGTH [ = ] [ PAGE [ S ] ] STARTING [ АТ [ PAGE} }

Назначение параметров:

Указывается полное имя файла базы данных. Имя пишется по правилам используемой платформы;

USER - указывается имя пользователя (владельца) базы данных. При каждом обращении к базе данных запрашивается имя пользователя с целью его идентификации;

PASSWORD - указывается пароль, который запрашивается при каждом обращении к базе данных. Пароль запрашивается вместе с именем пользователя (USER

PAGE SIZE [ = ] - задается размер страницы базы данных в байтах. Допустимы следующие размеры одной страницы: 1024 (по умолчанию), 2048, 4096 и 8192;

DEFAULT CHARACTER SET - параметр определяет набор символов, которые будут использоваться для хранения данных в базе данных. То есть задаются символы национальных алфавитов. По умолчанию используется набор NONE , т. е. допускается использование только символов английского алфавита. Для того чтобы использовать буквы русского и английского алфавитов при хранении символьных данных, следует задать набор WIN 1251. Набор символов задается один раз при создании базы данных. Изменить кодировку, заданную по умолчанию или этой опцией, можно при определении конкретных доменов или столбцов;

FILE - указывается имя одного или нескольких файлов, составляющих единую базу данных. Имя каждого файла указывается отдельной опцией FILE ;

STARTING [ АТ [ PAGE ] ] - определяет начальную страницу соответствующего файла базы данных (при многофайловой базе данных);

LENGTH [ = ] [ PAGE [ S ] ] - задает размер текущего файла в страницах. По умолчанию - 75 страниц. Минимальное количество страниц одного файла - 50.

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

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

Размер страницы для всей базы данных фиксирован и может иметь одно из значений: 1024, 2048, 4096 или 8192 байта. По умолчанию принят размер 1024 байта. Обмен данными между приложением клиента и базой данных производится в размере страницы. Увеличение размера страницы уменьшает время обработки данных (выполнение запросов) за счет сокращения количества операций чтения, но увеличение размера страницы оправдано только в том случае, если выборки данных (порции информации) имеют большой размер. Если размер выборки мал при большом размере страницы, то объем страницы используется не эффективно.

Пример 5.1. Создание многофайловой (распределенной) базы данных.

CREATE DATABASE D:SKAZKABOOK.GDB USER "SYSDBA" PASSWORD "masterkey"

FILE D:SKAZKABOOK.GDl STARTING AT PAGE 1501 LENGTH 100

FILE D:SKAZKABOOK.GD2

На диске D внутри каталога «SKAZKA» создается база данных, состоящая из трех файлов:

  • первый файл с именем BOOK.GDB имеет размер страниц 1024 байта (по умолчанию), количество страниц 1500 (с 1 по 1500, так как второй файл BOOK.GD 1 начинается со страницы с номером 1501);
  • второй файл с именем BOOK. GDI имеет размер страниц 1024 байта, количество страниц - 100;
  • третий файл BOOK.GD2 имеет размер страниц 1024 байта, количество страниц не определено (до заполнения диска).

Заданы имя пользователя (владельца базы данных) - SYSDBA и пароль - masterkey.

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

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

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

В большинстве настольных СУБД каждая таблица базы данных хранится в отдельном файле, который содержит и служебную информацию и данные в соответствующем формате. К служебной относится информация, описывающая структуру файла, например имена и типы данных полей таблицы, число записей в файле, длина файла и т. д.

В отличие от других СУБД, Microsoft Access хранит все объекты (кроме страниц доступа к данным) в одном файле с расширением mdb. Кроме того, MDB-файл включает набор системных таблиц, которые содержат всю необходимую информацию об объектах базы данных, в том числе информацию о расположении и параметрах присоединенных таблиц других форматов. По умолчанию системные таблицы не выводятся в окне базы данных Access 2002. Чтобы получить доступ к этим таблицам, необходимо изменить один из параметров Access. Для этого нужно выбрать команду Сервис, Параметры (Tools, Options), раскрыть вкладку Вид (View) диалогового окна Параметры (Options) и в группе Отображать (Show) установить флажок Системные объекты (System Objects). Системные таблицы Access имеют доступ только на чтение, поэтому они не могут модифицироваться пользователем.

Ниже описаны форматы файлов баз данных, которые могут быть присоединены или импортированы Access 2002.

  • Таблицы предыдущей версии Access 2000 (MDB) обрабатываются совершенно аналогично таблицам Access 2002. Они не требуют от пользователя специальных усилий по импорту и открываются так же, как таблицы Access 2002. Отличие будет состоять только в том, что после названия открытого файла в заголовке окна базы данных в скобках появится надпись: Формат Access 2000 (Access 2000 format file).
  • Таблицы dBASE III, III+, IV, 5 и 7 (DBF), файлы полей типа MEMO (DBT), индексные файлы dBASE III (NDX) и индексные файлы dBASE IV (MDX).

Замечание

Драйверы ISAM, входящие в стандартную поставку Microsoft Office в составе компонента Microsoft Data Access Component (MDAC) 2.1 и выше, обеспечивают доступ к файлам формата DBF только на чтение. Чтобы иметь доступ на чтение и запись, требуется установить Borland Database Engine (BDE) 4.x или выше. Существуют также драйверы от фирмы Microsoft, которые обеспечивают доступ на чтение и запись и не требуют установки BDE, но для этого необходимо обратиться в службу Microsoft Technical Support.

Формат файлов таблиц и индексов dBASE III и dBASE IV является стандартным для систем управления базами данных, работающих на персональных компьютерах. Система управления базами данных Access 2002 позволяет присоединять индексные файлы форматов NDX и MDX. При изменении присоединенной проиндексиро-ванной таблицы dBASE Access автоматически обновляет индексные файлы.

Замечание

Наличие индексных файлов NDX (dBASE III), MDX (dBASE IV) необязательно. Тем не менее, если эти файлы доступны, лучше их использовать. В противном случае при изменении присоединенной таблицы dBASE эти изменения не отражаются в индексном файле, что может вызвать ошибки при попытке использования проиндексированных таблиц, измененных в Access, в приложениях dBASE.

Если импортируемый файл dBASE содержит поля типа MEMO, то необходимо, чтобы файлы с данными этих полей (DBT) были доступны, т. е. они должны находиться в той же папке, что и сама таблица. Если Access 2002 не удается найти файл DBT, то присоединение или импорт данных из такой таблицы вызовет ошибку. При экспорте данных из таблицы Access 2002, содержащей поле типа MEMO, в таблицу формата dBASE автоматически создается файл DBT и ему присваивается то же имя, что и файлу таблицы.

  • Табличные (DB) и индексные (РХ) файлы Paradox 3.x, 4.x и 5.0.

Access 2002 позволяет присоединять табличные и индексные файлы Paradox 3.x и 4.x для MS-DOS, а также Paradox для Windows 5.0 и 8.0. При обновлении данных в таблице Paradox из Access индексный файл должен быть доступен наряду с файлом таблицы. В процессе присоединения таблицы Access 2002 автоматически присоединяет и индексный файл (если он существует).

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

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







2024 © videofrommoscow.ru.