AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / dba / Perguntas / 161470
Accepted
Marcus Junius Brutus
Marcus Junius Brutus
Asked: 2017-01-18 09:47:14 +0800 CST2017-01-18 09:47:14 +0800 CST 2017-01-18 09:47:14 +0800 CST

Postgresql - correspondência de conceitos Sybase

  • 772

O diagrama a seguir descreve os principais conceitos do PostgreSQL muito bem:

insira a descrição da imagem aqui

Tenho que trabalhar com o Sybase ASE 15 e gostaria de saber quais são os conceitos semelhantes no Sybase. Por exemplo, pelo que entendi até agora, o Sybase carece do conceito de esquemas. Então algumas perguntas são:

  • o Sybase ASE 15 tem o conceito de esquemas?
  • qual é o limite para restrições de integridade referencial? Por exemplo, no PostgreSQL você pode ter chaves estrangeiras em esquemas (mas não em bancos de dados). Qual é a situação no Sybase ASE 15?
sybase
  • 1 1 respostas
  • 665 Views

1 respostas

  • Voted
  1. Best Answer
    Michael Gardner
    2017-01-19T04:31:09+08:002017-01-19T04:31:09+08:00

    O SAP/Sybase ASE usa um modelo conceitual ligeiramente diferente do PostgreSQL, Oracle e SQLServer, todos com o conceito de esquema.

    PostgreSQL  |   SAP ASE
    ----------------------- 
    Cluster     |   Database Server or Database Server Cluster
    Catalog     |   Database
    Schema      |   User
    -----------------------
    

    No ASE, um cluster são vários servidores de banco de dados físicos funcionando como um único servidor de banco de dados lógico. Não há designação separada se um servidor de banco de dados (único ou cluster) estiver executando vários bancos de dados, pois essa é a operação esperada.

    Banco de dados é a coleção de objetos relacionados (tabelas, visualizações, gatilhos, usuários, etc).

    Esquemas: No ASE, um usuário pode possuir objetos e definir permissões para esses objetos de forma independente, o que satisfaz alguns dos mesmos casos de uso para esquemas, MAS um usuário não pode ser removido do banco de dados se possuir algum objeto. Portanto, para fins práticos, a maioria dos sites não usa objetos de nível de usuário.

    O objeto de armazenamento de menor granularidade no ASE é um page(outros bancos de dados chamam isso de a block) cujo tamanho é definido quando o servidor é instalado, mas pode ser 2k, 4k, 8k ou 16k. Isso significa que o banco de dados aloca páginas em partes equivalentes à configuração do tamanho da página.

    A integridade referencial pode cruzar os limites do banco de dados (esquema).

    Eu recomendo verificar sypron.nl . Rob Verschoor é um SAP VP & Engineer e seu site está repleto de boas informações, dicas, truques e scripts. Seus livros de referência rápida também são MUITO bons e eu os recomendaria a qualquer pessoa que precise trabalhar com ASE, Replication Server ou IQ.

    • 4

relate perguntas

  • Restrição de chave estrangeira no campo de valor fixo

  • Por que usar TRUNCATE e DROP?

  • Existe um -w equivalente para isql quando já conectado?

  • Como posso passar parâmetros para um "Script SQL" do isql

  • Como identifico tabelas que possuem uma chave estrangeira para uma tabela específica no Sybase?

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    conectar ao servidor PostgreSQL: FATAL: nenhuma entrada pg_hba.conf para o host

    • 12 respostas
  • Marko Smith

    Como fazer a saída do sqlplus aparecer em uma linha?

    • 3 respostas
  • Marko Smith

    Selecione qual tem data máxima ou data mais recente

    • 3 respostas
  • Marko Smith

    Como faço para listar todos os esquemas no PostgreSQL?

    • 4 respostas
  • Marko Smith

    Listar todas as colunas de uma tabela especificada

    • 5 respostas
  • Marko Smith

    Como usar o sqlplus para se conectar a um banco de dados Oracle localizado em outro host sem modificar meu próprio tnsnames.ora

    • 4 respostas
  • Marko Smith

    Como você mysqldump tabela (s) específica (s)?

    • 4 respostas
  • Marko Smith

    Listar os privilégios do banco de dados usando o psql

    • 10 respostas
  • Marko Smith

    Como inserir valores em uma tabela de uma consulta de seleção no PostgreSQL?

    • 4 respostas
  • Marko Smith

    Como faço para listar todos os bancos de dados e tabelas usando o psql?

    • 7 respostas
  • Martin Hope
    Jin conectar ao servidor PostgreSQL: FATAL: nenhuma entrada pg_hba.conf para o host 2014-12-02 02:54:58 +0800 CST
  • Martin Hope
    Stéphane Como faço para listar todos os esquemas no PostgreSQL? 2013-04-16 11:19:16 +0800 CST
  • Martin Hope
    Mike Walsh Por que o log de transações continua crescendo ou fica sem espaço? 2012-12-05 18:11:22 +0800 CST
  • Martin Hope
    Stephane Rolland Listar todas as colunas de uma tabela especificada 2012-08-14 04:44:44 +0800 CST
  • Martin Hope
    haxney O MySQL pode realizar consultas razoavelmente em bilhões de linhas? 2012-07-03 11:36:13 +0800 CST
  • Martin Hope
    qazwsx Como posso monitorar o andamento de uma importação de um arquivo .sql grande? 2012-05-03 08:54:41 +0800 CST
  • Martin Hope
    markdorison Como você mysqldump tabela (s) específica (s)? 2011-12-17 12:39:37 +0800 CST
  • Martin Hope
    Jonas Como posso cronometrar consultas SQL usando psql? 2011-06-04 02:22:54 +0800 CST
  • Martin Hope
    Jonas Como inserir valores em uma tabela de uma consulta de seleção no PostgreSQL? 2011-05-28 00:33:05 +0800 CST
  • Martin Hope
    Jonas Como faço para listar todos os bancos de dados e tabelas usando o psql? 2011-02-18 00:45:49 +0800 CST

Hot tag

sql-server mysql postgresql sql-server-2014 sql-server-2016 oracle sql-server-2008 database-design query-performance sql-server-2017

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve