EN
Comparison of C# and Python programming languages in terms of performance and coding on SQL server DML operations
Abstract
Nowadays, there is a wide variety of computer programming languages and database management systems, and these various programming languages and database management systems have advantages and disadvantages over each other. Regardless of the language, databases are an indispensable component of a computer program. Thanks to databases, computer programs store the data they need or produce and perform the given tasks by accessing these data when necessary. For a computer program to run efficiently and quickly, both the database and the computer program must be well-structured. In this study, C# and Python languages, which are the most widely used programming languages among these various programming languages are evaluated in terms of processing performance and the amount of code that needs to be written to perform data manipulation operations (INSERT, SELECT, UPDATE, DELETE) over the MSSQL database, which one of the most widely used database management systems
Keywords
References
- 1. Stackoverflow.com. Stack Overflow Developer Survey 2022. Stack Overflow. https://survey.stackoverflow.co/2022#most-popular- technologies-misc-tech. Accessed May 11, 2024.
- 2. Setiyadi D. Database System Development Life Cycle (DSDLC) on System Libraries for Data Manipulation Language (DML) Using SQL Server 2008. J Mantik. 2021;5(2):1065-1066. https://www.ejournal.iocscience.org/index.php/mantik/a rticle/view/1448/1032. Accessed May 1, 2024.
- 3. Hakim Lubis J, Muisa Zamzami E. Relational Database Reconstruction from SQL to Entity Relational Diagrams. J Phys Conf Ser. 2020;1566(1). doi:10.1088/1742- 6596/1566/1/012072.
- 4. Codd EF. A Relational Model of Data for Large Shared Data Banks. Commun ACM. 1970;13(6):377-387. doi:10.1145/362384.362685.
- 5. Microsoft Learn. ACID Properties - Win32 apps | Microsoft Learn. https://learn.microsoft.com/en- us/windows/win32/cossdk/acid-properties. Accessed May 11, 2024.
- 6. Taylor P. Most popular relational DBMS 2022 | Statista. https://www.statista.com/statistics/1131568/worldwide- popularity-ranking-relational-database-management- systems/. Accessed May 11, 2024.
- 7. Azure Microsoft. NoSQL Database - What is NoSQL? https://azure.microsoft.com/tr-tr/resources/cloud- computing-dictionary/what-is-nosql-database/. Accessed May 11, 2024.
- 8. Amazon.com. NoSQL Nedir? | Non-Relational Databases, Flexible Schema Data Models | AWS. https://aws.amazon.com/tr/nosql/. Accessed May 11, 2024.
Details
Primary Language
English
Subjects
Nanotechnology (Other)
Journal Section
Research Article
Early Pub Date
June 27, 2024
Publication Date
June 30, 2024
Submission Date
June 3, 2024
Acceptance Date
June 24, 2024
Published in Issue
Year 2024 Volume: 4 Number: 1
APA
Yeşilyurt, M., & Ayik, Y. Z. (2024). Comparison of C# and Python programming languages in terms of performance and coding on SQL server DML operations. NanoEra, 4(1), 23-33. https://doi.org/10.5281/zenodo.12547651
AMA
1.Yeşilyurt M, Ayik YZ. Comparison of C# and Python programming languages in terms of performance and coding on SQL server DML operations. NanoEra. 2024;4(1):23-33. doi:10.5281/zenodo.12547651
Chicago
Yeşilyurt, Mahmut, and Yusuf Ziya Ayik. 2024. “Comparison of C# and Python Programming Languages in Terms of Performance and Coding on SQL Server DML Operations”. NanoEra 4 (1): 23-33. https://doi.org/10.5281/zenodo.12547651.
EndNote
Yeşilyurt M, Ayik YZ (June 1, 2024) Comparison of C# and Python programming languages in terms of performance and coding on SQL server DML operations. NanoEra 4 1 23–33.
IEEE
[1]M. Yeşilyurt and Y. Z. Ayik, “Comparison of C# and Python programming languages in terms of performance and coding on SQL server DML operations”, NanoEra, vol. 4, no. 1, pp. 23–33, June 2024, doi: 10.5281/zenodo.12547651.
ISNAD
Yeşilyurt, Mahmut - Ayik, Yusuf Ziya. “Comparison of C# and Python Programming Languages in Terms of Performance and Coding on SQL Server DML Operations”. NanoEra 4/1 (June 1, 2024): 23-33. https://doi.org/10.5281/zenodo.12547651.
JAMA
1.Yeşilyurt M, Ayik YZ. Comparison of C# and Python programming languages in terms of performance and coding on SQL server DML operations. NanoEra. 2024;4:23–33.
MLA
Yeşilyurt, Mahmut, and Yusuf Ziya Ayik. “Comparison of C# and Python Programming Languages in Terms of Performance and Coding on SQL Server DML Operations”. NanoEra, vol. 4, no. 1, June 2024, pp. 23-33, doi:10.5281/zenodo.12547651.
Vancouver
1.Mahmut Yeşilyurt, Yusuf Ziya Ayik. Comparison of C# and Python programming languages in terms of performance and coding on SQL server DML operations. NanoEra. 2024 Jun. 1;4(1):23-3. doi:10.5281/zenodo.12547651