{"title":"图形实体-关系数据库浏览器","authors":"L. Burns, J. Archibald, A. Malhotra","doi":"10.1109/HICSS.1988.11869","DOIUrl":null,"url":null,"abstract":"A nonprocedural, graphical entity-relationship database interface, ERBrowser, is presented. ERBrowser runs on a workstation and interacts with VM (virtual machine) host databases via a communications link and a database server. The database schema graph is displayed and with clicks of the mouse buttons, a user is allowed to navigate through a database, make modifications to instances in the database, creates simple reports, perform queries, create new databases, and modify existing databases. The Smalltalk/V object-oriented environment is used for the implementation and provides the ability to separate database information from presentation information clearly and easily. This allows different users to visualize the same schema by a different presentation; a user may tailor the schema graph to match his view or a general presentation format may be used. This presentation is saved and can be later recalled during a new ERBrowser session. Smalltalk/V's high-level built-in graphics capability and standard methods for pop-up menus, windowing, and scrolling provide quick experimentation and fast prototyping.<<ETX>>","PeriodicalId":148246,"journal":{"name":"[1988] Proceedings of the Twenty-First Annual Hawaii International Conference on System Sciences. Volume II: Software track","volume":"135 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"20","resultStr":"{\"title\":\"A graphical entity-relationship database browser\",\"authors\":\"L. Burns, J. Archibald, A. Malhotra\",\"doi\":\"10.1109/HICSS.1988.11869\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A nonprocedural, graphical entity-relationship database interface, ERBrowser, is presented. ERBrowser runs on a workstation and interacts with VM (virtual machine) host databases via a communications link and a database server. The database schema graph is displayed and with clicks of the mouse buttons, a user is allowed to navigate through a database, make modifications to instances in the database, creates simple reports, perform queries, create new databases, and modify existing databases. The Smalltalk/V object-oriented environment is used for the implementation and provides the ability to separate database information from presentation information clearly and easily. This allows different users to visualize the same schema by a different presentation; a user may tailor the schema graph to match his view or a general presentation format may be used. This presentation is saved and can be later recalled during a new ERBrowser session. Smalltalk/V's high-level built-in graphics capability and standard methods for pop-up menus, windowing, and scrolling provide quick experimentation and fast prototyping.<<ETX>>\",\"PeriodicalId\":148246,\"journal\":{\"name\":\"[1988] Proceedings of the Twenty-First Annual Hawaii International Conference on System Sciences. Volume II: Software track\",\"volume\":\"135 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"20\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"[1988] Proceedings of the Twenty-First Annual Hawaii International Conference on System Sciences. Volume II: Software track\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/HICSS.1988.11869\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"[1988] Proceedings of the Twenty-First Annual Hawaii International Conference on System Sciences. Volume II: Software track","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/HICSS.1988.11869","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A nonprocedural, graphical entity-relationship database interface, ERBrowser, is presented. ERBrowser runs on a workstation and interacts with VM (virtual machine) host databases via a communications link and a database server. The database schema graph is displayed and with clicks of the mouse buttons, a user is allowed to navigate through a database, make modifications to instances in the database, creates simple reports, perform queries, create new databases, and modify existing databases. The Smalltalk/V object-oriented environment is used for the implementation and provides the ability to separate database information from presentation information clearly and easily. This allows different users to visualize the same schema by a different presentation; a user may tailor the schema graph to match his view or a general presentation format may be used. This presentation is saved and can be later recalled during a new ERBrowser session. Smalltalk/V's high-level built-in graphics capability and standard methods for pop-up menus, windowing, and scrolling provide quick experimentation and fast prototyping.<>