db2 schemas

, dette kapitel indfører og beskriver begrebet skema. indførelse, et skema er en samling, der hedder kulturgoder, der er klassificeret logisk i databasen. i en database, kan man ikke skabe flere database objekter med samme navn.gør det, skema giver en gruppe miljø.du kan skabe flere schemas i en database, og du kan skabe flere database objekter med samme navn, med forskellige schema grupper.,, et skema kan indeholde tabeller, funktioner, indeks, tablespaces, procedurer, udløser osv. for eksempel, du skaber to forskellige schemas benævnes "professionelle" og "personlige" til en "arbejdstager" - databasen.det er muligt at foretage to forskellige tabeller med samme navn "ansatte".i dette miljø, en tabel har faglige oplysninger og andre har personlige oplysninger af medarbejder.på trods af at have to tabeller med samme navn, har de to forskellige schemas "personlige" og "professionelle".derfor kan brugeren arbejde med begge uden at støde på problemer.dette element er nyttig, når der er krav om navngivning af tabeller. lad os se nogle ordrer i forbindelse med skema:, bliver i øjeblikket aktivt skema, syntaks:,, db2 få skema, f.eks.: - at få aktuelle database schema], db2 få skema, fastsættelse af et skema til aktuelle miljø, syntaks:,, der db2 schema = < schema_name >, f.eks.: [at arrangere "schema1 til aktuelle eksempel miljø], der db2 schema = schema1, at skabe et nyt skema, syntaks: [til at skabe et nyt skema med autoriserede bruger - id], db2 skabe schema < schema_name > authroization < inst_user >, f.eks.: - at skabe" schema1 "skema tilladelse med db2inst2"], db2 skabe skema schema1 tilladelse db2inst2, motion, lad os skabe to ennt tabeller med samme navn, men to forskellige schemas.her, du skaber ansat tabel med to forskellige schemas, én for personlige og andre professionelle oplysninger.,, trin 1: skabe to schemas.,, skema 1: [at skabe skema, der hedder professionel], db2 skabe schema faglig tilladelse db2inst2, skema 2: [at skabe skema, der hedder personlige], db2 skabe schema personlige tilladelse db2inst2, trin 2, skabe to tabeller med samme navn for arbejdstagernes detaljer, i figur 1, professionel. ansat [til at skabe en ny tabel "arbejdstager" i databasen ved hjælp af skema navn "professionelle"], db2 skabe tabel professionel. ansat (id - nummer, navn varchar (20), erhverv varchar (20), join_date dato, løn - nummer), tabel 2: personligt. ansat [til at skabe en ny tabel "arbejdstager" isamme database med skema navn "personligt"], db2 skabe tabel personligt. ansat (id - nummer, navn varchar (20), d_birth dato, telefon bigint, adresse varchar (200), efter gennemførelsen af disse foranstaltninger, får du to tabeller med samme navn "arbejdstager" med to forskellige schemas.,

schemas



Previous:
Next Page: