{"title":"Small-Scale Relational Database Management System","authors":"Spurthi Bhat, Rutuja Bhirud, Vaishnavi Bhokare","doi":"10.1109/PuneCon55413.2022.10014828","DOIUrl":null,"url":null,"abstract":"In the proposed system, an implementation of a small-scale relational database management system (DBMS) has been presented. In this system, database is defined as a group of relations or tables and their corresponding schemas. A relational database maintains data in relations, which the user sees as tables. The proposed model has been developed using Java programming language and it stores data in the form of serializable files. JavaCC has been used as the parser generator. Each relation consists of tuples or records, and attributes or fields. Beginners find it difficult to learn and install commercial database management systems. The proposed system is easy to use and does not require an active internet connection. This system supports several SQL commands such as CREATE, SELECT, INSERT INTO, DELETE FROM, UPDATE, etc. This system also ensures preservation of data and referential integrity.","PeriodicalId":258640,"journal":{"name":"2022 IEEE Pune Section International Conference (PuneCon)","volume":"452 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE Pune Section International Conference (PuneCon)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PuneCon55413.2022.10014828","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In the proposed system, an implementation of a small-scale relational database management system (DBMS) has been presented. In this system, database is defined as a group of relations or tables and their corresponding schemas. A relational database maintains data in relations, which the user sees as tables. The proposed model has been developed using Java programming language and it stores data in the form of serializable files. JavaCC has been used as the parser generator. Each relation consists of tuples or records, and attributes or fields. Beginners find it difficult to learn and install commercial database management systems. The proposed system is easy to use and does not require an active internet connection. This system supports several SQL commands such as CREATE, SELECT, INSERT INTO, DELETE FROM, UPDATE, etc. This system also ensures preservation of data and referential integrity.