Схема базы данных

Схема базы данных включает в себя описание содержания, структуры и ограничений целостности, используемые для создания и поддержки базы данных[1].

Постоянные данные в среде базы данных включают в себя схему и базу данных. Система управления базами данных (СУБД) использует определения данных в схеме для обеспечения доступа и управления доступом к данным в базе данных[1].

Схема базы данных MediaWiki

Схема базы данных (от англ. Database schema) — её структура, описанная на формальном языке, поддерживаемом СУБД. В реляционных базах данных схема определяет таблицы, поля в каждой таблице (обычно с указанием их названия, типа, обязательности), и ограничения целостности (первичный, потенциальные и внешние ключи и другие ограничения).

Схемы в общем случае хранятся в словаре данных. Хотя схема определена на языке базы данных в виде текста, термин часто используется для обозначения графического представления структуры базы данных[2].

Основными объектами графического представления схемы являются таблицы и связи, определяемые внешними ключами.

Схема как объект базы данных

Есть и другое понятие схемы в теории баз данных.

Схема (SCHEMA)[3] является одним из основных объектов базы данных Oracle Database. Близкое понятие (RIS Schema) существует в RIS-интерфейсе доступа к базам данных. SCHEMA также появилась и в Microsoft SQL Server 2005 и формально определяется как набор объектов в базе данных[4].

В Oracle схема привязывается только к одному пользователю (USER) и является логическим набором объектов базы данных. Схема создаётся при создании пользователем первого объекта, и все последующие объекты, созданные этим пользователем, становятся частью этой схемы.

Схема может включать другие объекты, принадлежащие этому пользователю:

  • таблицы
  • последовательности
  • хранимые программы
  • кластеры
  • связи баз данных
  • триггеры
  • библиотеки внешних процедур
  • индексы
  • пакеты
  • хранимые функции и процедуры
  • синонимы
  • представления
  • снимки
  • объектные таблицы
  • объектные типы
  • объектные представления

Существуют и подобъекты схемы, такие как:

  • столбцы: таблиц и представлений
  • секции таблиц
  • ограничения целостности
  • триггеры
  • пакетные процедуры и функции и другие элементы, хранимые в пакетах (курсоры, типы и т. п)

Существуют объекты, независимые от схемы:

  • каталоги
  • профили
  • роли
  • сегменты
  • табличные области
  • пользователи

Oracle Database

В Oracle Database понятия «схема» и «пользователь» нераздельно слились воедино. Формально два разных слова «user» и «schema» используются в Oracle для обозначения одного и того же: «схемы-пользователя». Документация на этот счет говорит, что «при заведении пользователя CREATE USER автоматически создается схема с таким же именем». С другой стороны, отдельных манипуляций со схемами в Oracle не предусмотрено (команда CREATE SCHEMA в Oracle не создает схему, как можно было бы подумать), вот и выходит, в системе понятий Oracle «схема» = «пользователь».

Для разработчика же эти два понятия не идентичны. Так, схема представляет собой своего рода контейнер хранимых в БД объектов, несущий традиционно двойную функциональную нагрузку: как средства организации данных (объектов в базе много, но не всем приложениям все они интересны) и как средство защиты данных от посторонних приложений. Пользователь же, по своей изначальной идее — это конкретное лицо, которое может подключаться к СУБД для работы с теми или иными данными, проверяться на наличие полномочий, контролироваться на предмет совершаемых действий и т. д.

Уровни схемы базы данных

Примечания

  1. 1 2 ГОСТ Р ИСО МЭК ТО 10032-2007: Эталонная модель управления данными (идентичен ISO/IEC TR 10032:2003 Information technology — Reference model of data management)
  2. What is schema? — A Word Definition From the Webopedia Computer Dictionary. Дата обращения: 24 ноября 2008. Архивировано 23 февраля 2009 года.
  3. Основные объекты Oracle — Книги по базам данных Архивировано 13 апреля 2010 года.
  4. Схемы баз данных SQL Server 2005, разделение пользователей и схем — AskIt.RU. Дата обращения: 7 апреля 2010. Архивировано 19 ноября 2010 года.

Read other articles:

ريمات (محلة) تقسيم إداري البلد  اليمن المحافظة محافظة إب المديرية مديرية حبيش العزلة عزلة صائر القرية قرية القبولين السكان التعداد السكاني 2004 السكان 33   • الذكور 18   • الإناث 15   • عدد الأسر 3   • عدد المساكن 3 معلومات أخرى التوقيت توقيت اليمن (+3 غرينيتش) تعديل مص...

 

Fachada sur del mercado (2013). Escudo de Gracia en la fachada. El mercado de la Libertad es un mercado del distrito de Gracia, en Barcelona (España). Fue proyectado por el arquitecto Miquel Pascual y su construcción empezó en 1888, siendo inaugurado en 1893. El edificio está catalogado como bien cultural de interés local.[1]​ Descripción El edificio, situado en la plaza homónima, es de planta rectangular, con tres naves: la central, más ancha y alta, tiene cubierta de teja a do...

 

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada April 2016. Softstar Entertainment, Inc.Nama asli大宇資訊股份有限公司Nama latinDa Yu Zi Xun Gu Fen You Xian Gong SiJenisPublikKode emitenTemplat:GTSMDidirikan27 April 1988 (1988-04-27) di Taipei, TaiwanKantorpusatTaipei Baru, TaiwanProdukPermainan vid...

?Чорна котяча акула малоока Охоронний статус Найменший ризик (МСОП 3.1) Біологічна класифікація Домен: Ядерні (Eukaryota) Царство: Тварини (Animalia) Підцарство: Справжні багатоклітинні (Eumetazoa) Тип: Хордові (Chordata) Підтип: Черепні (Craniata) Надклас: Щелепні (Gnathostomata) Клас: Хрящо

 

У Вікіпедії є статті про інші значення цього терміна: Гоблін (значення). Гоблін на ілюстрації XIX ст. Го́бліни — в германському та британському фольклорі, мандрівні духи, що збиткуються з людей. Переважно уявлялися як потворні карлики. Мешкають групами в лісах і, найчас

 

Title page of Delitiae Musicae Joachim van den Hove (1567? – 1620) was a Flemish/Dutch composer and a lutenist. He composed works for lute solo and for lute and voice. Moreover, he wrote many arrangements for lute of Italian, French, and English vocal and instrumental music, and of Flemish/Dutch folk music. Van den Hove disputes with Adriaensen and Vallet the distinction of being the most important representative of 17th century Dutch lute music. Van den Hove was born in Antwerp, where ...

Parthenius (died 1770) was Greek Orthodox Patriarch of Jerusalem (1737 – October 28, 1766).[1] He was born in Athens. He attended the Council of Constantinople in 1755.[2] References ^ Google Books website, Arab Orthodox Christians Under the Ottomans 1516-1831 (Appendix: Patriarchs and the Sultans), by Constantin Alexandrovich Panchenko ^ The Genuine Orthodox Church website, Timeline of the Church, 1453-1821 Preceded byMeletius of Jerusalem Greek Orthodox Patriarch of J...

 

Museum in New York City The New Museum redirects here. For the museum in Sweden, see The New Museum (Sweden). For the museum in Berlin, see Neues Museum. New MuseumEstablished1977[1]Location235 BoweryManhattan, New York City, New York 10002United StatesCoordinates40°43′20″N 73°59′36″W / 40.722239°N 73.993219°W / 40.722239; -73.993219TypeContemporary artDirectorLisa PhillipsCuratorGary Carrion-MurayariMassimiliano GioniMargot NortonVivian CrockettPub...

 

Open-source virtual globe NASA WorldWindScreenshot of WorldWind showing Blue Marble Next Generation layerDeveloper(s)Ames Research Center (NASA)Initial release2003Written inJavaScript (Web), Java (Android, Desktop Java SE, and Server), C# (obsolete Windows/.NET)Operating systemCross-platform; see aboveAvailable inEnglishTypeVirtual globe software development kitLicenseNASA Open Source Agreement v1.3Websiteworldwind.arc.nasa.gov Animation showing atmosphere and shading effects in v1.4 USGS Urb...

2000 video gameCommand & Conquer: Red Alert 2Developer(s)Westwood PacificPublisher(s)EA GamesDesigner(s)Dustin BrowderJohn HightBrett W. SperryProgrammer(s)Henry YuArtist(s)Chris AshtonComposer(s)Frank KlepackiSeriesCommand & Conquer:Red AlertPlatform(s)Microsoft WindowsReleaseNA: October 24, 2000EU: October 27, 2000Genre(s)Real-time strategyMode(s)Single-player, multiplayer Command & Conquer: Red Alert 2 is a real-time strategy video game which was released for Microsoft Windows ...

 

Mass Rapid Transit train depot in Bishan, Singapore Bishan DepotOverview of the depot as viewed from the mainline tracks, October 2020LocationLocation300 Bishan Road, Singapore 579828Coordinates1°21′19.03″N 103°51′14.43″E / 1.3552861°N 103.8540083°E / 1.3552861; 103.8540083CharacteristicsOwnerLand Transport AuthorityOperatorSMRT Trains Ltd (SMRT Corporation)TypeAt-GradeRoadsAng Mo Kio Ave 1, Bishan RoadRolling stockKawasaki Heavy Industries C151Siemens C651...

 

For the fictional mobster, see Carmine Falcone. This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: The Roman – news · newspapers · books · scholar · JSTOR (August 2012) (Learn how and when to remove this template message) The Roman First UK edition(publ. Hodder & Stoughton, 1966)AuthorMika WaltariOriginal&#...

The Wonderful ChanceIklan 1922Sutradara George Archainbaud ProduserDitulis olehH. H. Van Loan (cerita asli)Mary Murillo (skenario)Melville Hammett (skenario)PemeranEugene O'BrienMartha MansfieldRudolph ValentinoSinematograferHenry Cronjager[1]PerusahaanproduksiSelznick PicturesDistributorSelect PicturesTanggal rilis 27 September 1920 (1920-09-27) Durasi52 menit; 5 rol (5,137 feet)Negara Amerika Serikat BahasaFilm bisu dengan antar judul [[bahasa (antarjudul Inggris)|(antarjudul I...

 

1968 United States Senate election in Alaska ← 1962 November 5, 1968 1974 →   Nominee Mike Gravel Elmer Rasmuson Ernest Gruening(write-in) Party Democratic Republican Democratic Popular vote 36,527 30,286 14,118 Percentage 45.13% 37.42% 17.44% Results by state house districtGravel:      40–50%      50–60%      60–70%Gruening:      30–40% U.S. senator befo...

 

Current United States federal appellate court United States Court of Appeals for the Third Circuit(3d Cir.)LocationJames A. Byrne U.S. Courthouse(Philadelphia, Pennsylvania)Appeals fromDistrict of DelawareDistrict of New JerseyEastern District of PennsylvaniaMiddle District of PennsylvaniaWestern District of PennsylvaniaDistrict of the Virgin IslandsEstablishedJune 16, 1891Judges14Circuit JusticeSamuel AlitoChief JudgeMichael Chagareswww.ca3.uscourts.gov The United States Court...

Fusion of Latin music and various forms of modern Christian music Latin Christian music (Spanish Musica Cristiana Latina) is a subgenre of Latin music and Contemporary Christian music. Christian music is well established in Latin America's Evangelical churches,[1] but is also popular with the major Catholic community. Both the Latin Grammy Awards and Latin Billboard Music Awards have Christian music categories, (e.g. Latin Grammy Award for Best Christian Album (Spanish Language)), tho...

 

Taiwanese singer This article may require cleanup to meet Wikipedia's quality standards. The specific problem is: Excessive and irrelevant details on TV shows and lack of information on the actual career of singer. Please help improve this article if you can. (December 2017) (Learn how and when to remove this template message) In this Chinese name, the family name is Peng. Julia PengPeng in 2015Born (1972-04-20) 20 April 1972 (age 51)Linluo, Pingtung, TaiwanOccupationSingerYears act...

 

Finnish artist (1917–2009) Tuulikki PietiläPietilä in 1964Born18 February 1917Seattle, Washington, U.S.Died23 February 2009(2009-02-23) (aged 92)Helsinki, FinlandNationalityFinnish AmericanEducationKonstfack Fernand Léger Art Academy Academy of Fine Arts, HelsinkiPartnerTove Jansson Ida Helmi Tuulikki Pietilä[1] (18 February 1917 – 23 February 2009) was an American-born Finnish graphic artist and professor. Pietilä is considered one of Finland's most influential graphic ...

Sequence of numbers An arithmetic progression or arithmetic sequence (AP) is a sequence of numbers such that the difference from any succeeding term to its preceding term remains constant throughout the sequence. The constant difference is called common difference of that arithmetic progression. For instance, the sequence 5, 7, 9, 11, 13, 15, . . . is an arithmetic progression with a common difference of 2. If the initial term of an arithmetic progression is a 1 {\displaystyle a_{1}} and the ...

 

First Pretty Cure opening song Danzen! Futari wa Pretty CureAlbum cover of 2011 rereleaseSingle by Mayumi GojoB-sideGet You Love Love?! (2011 re-release)Rewind Memory (2018 remix)Released24 March 2004 (2004-03-24)GenreJ-popLabelMarvelous EntertainmentMayumi Gojo singles chronology Danzen! Futari wa Pretty Cure (2004) Danzen! Futari wa Pretty Cure (Ver. Max Heart) (2005) Danzen! Futari wa Pretty Cure (Japanese: Danzen! ふたりはプリキュア, Hepburn: Danzen! Futari wa Puri...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!