• No results found

Teorietiska och praktiska bidraget

In document NoSQL! : Med rätt att finnas? (Page 48-57)

Eftersom uppsatsen sammanfattar NoSQL databasernas för- och nackdel på en abstrakt nivå kan det teorietiska bidraget vara underlag för vidare studier. Uppsatsen kan även ligga till grund för experiment som testar till exempel prestandaskillnader mellan relationsdatabaserna och NoSQL databaserna. Ett område som kan vara intressant för vidare forskning är

subkategorierna av NoSQL databaserna, något denna uppsats inte har gått djupare in på. Eftersom det finns många variationer inom NoSQL databaser så är det intressant att utreda vilken NoSQL databas som skulle passa bäst till ett specifikt koncept ifrån vår mappning. Något som också kan vara värt att utreda är hur lätt alternativt svårt det är att skapa en NoSQL databas i jämförelse med relationsdatabasen. Vår uppsats skulle även då kunna bidra teorietiskt eftersom vi har berört koncept som expertis, språkstandard med mera vilket kan vara bidragande orsaker till om det är lätt respektive svårt att skapa en databas.

Det praktiska bidraget med uppsatsen är att den kan användas som underlag för exempel systemutvecklarens eller företagarens beslutfattande vid val av vilken databas som är mest lämpad för deras ändamål. Ett annat område som vi kan se att uppsatsen praktiskt kan bidra till är inom utbildningsverksamheten. Där kan uppsatsen ligga till grund för att starta nya kurser inom informatik.

45

Referenslista enligt APA

Abramova, V., & Bernardino, J. (2013). NoSQL Databases: MongoDB vs Cassandra.

International C* Conference on Computer Science and Software Engineering, 14-22. doi:10.1145/2494444.2494447

Abramova, V., Bernardino, J., & Furtado, P. (2014). Experimental evaluation of NoSQL databases. International Journal of Database Management Systems, 6(3), 1-16. doi:10.5121/ijdms.2014.6301

Atzeni, P., Jensen, C. S., Orsi, G., Ram, S., Tanca, L., ... (2013). The relational model is dead, SQL is dead, and I don’t feel so good myself. ACM SIGMOD Record, 42(2), 64-68. doi:10.1145/2503792.2503808

Avdic, A. (2011). Riktlinjer för rapportering. Örebro: Örebro universitet kurslitteratur. Barmpis, K., & Kolovos, D. S. (2012). Comparative Analysis of Data Persistence

Technologies for Large-Scale Models. Proceedings of the 2012 Extreme Modeling Workshop, 33-38. doi:10.1145/2467307.2467314

Bartholomew, D. (2010, September 01). SQL vs. NoSQL. Linux Journal. Hämtad från http://www.linuxjournal.com/article/10770

Bonnet, L., Laurent, A., Sala, M. Laurent, B., & Sicard, N. (2011). Reduce, you say: What NoSQL can do for Data Aggregation and BI in Large Repositories. 22nd International Workshop on Database and Expert Systems Applications, 483-488.

doi:10.1109/DEXA.2011.71

Cattell, R. (2011). Scalable SQL and NoSQL Data Stores. Special Interest Group on Management of Data, 39(4), 12-27. doi:10.1145/1978915.1978919

Couchbase. (2012). Couchbase Survey Shows Accelerated Adoption of NoSQL in 2012. Hämtat 24 december 2014 från Couchbase: http://www.couchbase.com/press- releases/couchbase-survey-shows-accelerated-adoption-nosql-2012

Couchbase. (2014). Why NoSQL. Hämtat 24 december 2014 från Couchbase: http://www.couchbase.com/nosql-resources/what-is-no-sql

46 CS Språkwebb. (n.d.). Ordlistan. Hämtat 27 december 2014 från ComputerSweden:

http://cstjanster.idg.se/sprakwebben/ord.asp?ord=replikering

Dean, J., & Gnemawat, S. (2008). MapReduce: Simplified Data Processing on Large Clusters. Communications of the ACM - 50th anniversary, 51(1), 107-113.

doi:10.1145/1327452.1327492

distributed computing environment (DCE). (n.d.). Hämtad 28 december, 2014, från http://www.businessdictionary.com/definition/distributed-computing-environment- DCE.html

Dykstra, D. (2012). Comparison of the Frontier Distributed Database Caching System to NoSQL Databases. Journal of Physics: Conference Series, 396(5), 1-9.

doi:10.1088/1742-6596/396/5/052031

Elizabeth E (2013, 28 maj). Evaluating Information Found on the Internet . Hämtat 25 december 2014 från John Hopkins sheridan libraries:

http://guides.library.jhu.edu/content.php?pid=198142&sid=1657518

Enescu, M. A. (n.d.). Toward Scalable Security: On the Scalability of Security in large-scale software systems. Hämtat 10 december 2014 från The University of British Columbia Blogs: http://blogs.ubc.ca/computersecurity/files/2012/04/MEnescu_paper.pdf

Floratou, A., Teletia, N., DeWitt, D. J., Patel, J. M., & Zhang, D. (2012). Can the Elephants Handle the NoSQL Onslaught? The 38th International Conference on Very Large Data Bases, 5(12), 1712-1723. doi:10.14778/2367502.2367511

Goldkuhl, G. (2011). Kunskapande. Örebro: Örebro Universitet kurslitteratur Gudivada, N. V., Rao, D., & Raghavan, V. V. (2014). NoSQL Systems for Big Data

Management. 2014 IEEE 10th World Congress on Services, 190-197. doi:10.1109/SERVICES.2014.42

Hammes, D., Medero, H., & Mitchell, H. (2014). Comparison of NoSQL and SQL databases in the cloud. Proceedings of the Southern Association for Information Systems

Conference, 1-8. Hämtad från

47 Han, J., E, H., Le, G., & Du, J. (2011). Survey on NoSQL Database. 2011 6th International

Conference on Pervasive Computing and Applications, 363-366. doi:10.1109/ICPCA.2011.6106531

Hecht, R., & Jablonski, S. (2011). NoSQL Evaluation: A Use Case Oriented Survey. 2011 International Conference on Cloud and Service Computing, 336-341. doi:

10.1109/CSC.2011.6138544

Helmersson, D. (n.d.). Hämtad 28 december, 2014, från:

http://www.ne.se/uppslagsverk/encyklopedi/l%C3%A5ng/molnet Henriksson, S (n.d.). Hämtad 28 december, 2014, från:

http://www.ne.se/uppslagsverk/encyklopedi/l%C3%A5ng/it

Huang, Y., & Luo, T. (2014). NoSQL Database: A Scalable, Availability, High Performance Storage for big Data. ICPCA, 8351, 172-183. doi:10.1007/978-3-319-09265-2_19 Indrawan-Santiago, M. (2012). Database Research: Are We At A Crossroad? 15th

International Conference on Network-Based Information Systems, 5(12), 45-51. doi:10.1109/NBiS.2012.95

Kadebu, P., & Mapanga, I. (2013). Database Management Systems: A NoSQL Analysis. International Journal of Modern Communication Technologies & Research, 1(7), 12- 18. ISSN:2321-0850

Kadebu, P., & Mapanga, I. (2014). A security Requirements perspectiv towards a secured NoSQL database Environment. International Conference of Advance Research and Innovation, 472-480. ISBN:978-93-5156-328-0

Kajeepeta, S. (2012). NoSQL Everywhere? Not So Fast. United Business Media LLC, (1333), 1-3. ISSN:19383371

Lai, E. (2009, 1 juli). No to SQL? anti-database movement gains steam. Hämtat 14 december, 2014, från ComputerWorld:

http://www.computerworld.com/article/2526317/database-administration/no-to-sql-- anti-database-movement-gains-steam.html

48 Leavitt, N. (2010). Will NoSQL databases live up to their promise? IEEE Computer Society,

12-14. doi:10.1109/MC.2010.58

Li, Y., & Manoharan, S. (2013). A performance comparison of SQL and NoSQL databased. Communications, Computers and Signal Processing, 15-19.

doi:10.1109/PACRIM.2013.6625441

Lungu, I., & Tudorica, B. G. (2013). The Development of a Benchmark Tool for NoSQL Databases. Hämtat 27 november 2014 från Database Systems Journal:

http://www.dbjournal.ro/archive/12/12_2.pdf

Manoj, V. (2014). Comparative study of NoSQL document, column store databases and evaluation of cassandra. Hämtat 1 december 2014 från AIRCC Publishing Corporation: http://www.airccse.org/journal/ijdms/papers/6414ijdms02.pdf

Marrelli, A. F. (Augusti 2005). The Performance Technologist's Toolbox: Literature Review. Performance Improvement, 44(7), 40-44. doi:10.1002/pfi.4140440710

Metadata. (2014, 18 augusti). Hämtad 14 december, 2014, från: http://sv.wikipedia.org/wiki/Metadata

Microsoft Technet. (n.d.). Hämtad 28 december, 2014, från: http://technet.microsoft.com/en- us/library/ms177433%28v=sql.105%29.aspx

Mohamed, A. M., Altarfi, O. G., & Ismail, M. O. (2014). Relational vs. NoSQL Databases: A Survey. Hämtat 1 december 2014 från International Journal of Computer and

Information Technology:

http://www.ijcit.com/archives/volume3/issue3/Paper030320.pdf

Mohan, C. (2013). History repeats itself: Sensible and NonsenSQL aspects of NoSQL hoopla. EDBT '13 Proceedings of the 16th International Conference on Extending Database Technology, 11-16. doi:10.1145/2452376.2452378

Monger, M. D., Mata-Toledo, R. A., & Gupta, P. (2012). TEMPORAL DATA

MANAGEMENT IN NOSQL DATABASES. Hämtat 1 december 2014 från Journal of Information Systems and Operations Management:

49 Moniruzzaman, A. B., & Hossain, S. A. (2013). NoSQL database: New era of databases for

big data analytics – Classification, Characteristics and Comparison. Hämtat 14 oktober 2014 från International Journal of Database Theory and Application: http://www.sersc.org/journals/IJDTA/vol6_no4/1.pdf

Naheman, W., & Wei, J. (2013). Review of NoSQL databases and performance testing on HBase. 2013 International Conference on Mechatronic Sciences, Electric Engineering and Computer, 2304-2309. doi:10.1109/MEC.2013.6885425

Nance, C., Losser, T., Iype, R., & Harmon, G. (2013). NoSQL vs RDBMS – Why there is room for both. SAIS 2013Proceedings, 111-116. Hämtat från:

http://aisel.aisnet.org/sais2013/27

Nayak, A., Poriya, A., & Poojary, D. (2013). Type of NoSQL Databases and its comparison with relational databases. International Journal of Applied Information Systems, 5(4), 16-19. Hämtat från: http://research.ijais.org/volume5/number4/ijais12-450888.pdf Oates, J. B. (2010). Researching information Systems and Computing. London: SAGE

Publications Ltd.

Osawaru, E. R., & Ahamed, R. A. (2014). A Highlight of Security Challenges in Big Data. International Journal of Information Systems and Engineering, 2(1), 1-10. Hämtat från: http://www.ftms.edu.my/journals/IJISE/Journal/ASCENT%202014/001-010- A%20Highlight%20of%20Security%20Challenges%20in%20Big%20Data.pdf Padron-McCarthy, T. (2005, 18 juli). Distribuerade databaser. Hämtat från Databasteknik:

http://www.databasteknik.se/webbkursen/distribuerade/index.html den 27 December 2012

Padron-McCarthy, T. & Risch, T. (2005). Databasteknik. Lund: Studentlitteratur AB. Parker, Z., Poe, S., & Vrbsky, S. V. (2013). Comparing NoSQL MongoDB to an SQL DB.

Proceedings of the 51st ACM Southeast Conference, 1-6. doi:10.1145/2498328.2500047

Pokorny, J. (2013). NoSQL databases: a step to database scalability in web environment. Proceedings of the 13th International Conference on Information Integration and Web-based Applications and Services, 278-283. doi:10.1145/2095536.2095583

50 Pokorný, J. (2014). How to Store and Process Big Data: Are Today’s Databases Sufficient.

13th IFIP TC8 International Conference, CISIM 2014, 8838, 5-10. doi:10.1007/978-3- 662-45237-0_2

Pritchett, D. (den 28 Juli 2008). BASE, An ACID Alternative. Queue - Object-Relational Mapping, 6(3), 48-55. doi:10.1145/1394127.1394128

Rith, J., Lehmayr, P. S., & Meyer-Wegener, K. (2014). Speaking in Tongues: SQL Access to NoSQL Systems. 29th Annual ACM Symposium on Applied Computing, 855-857. doi:10.1145/2554850.2555099

Rosengren, L. (den 24 Augusti 2012). 4 frågor om Big Data. Hämtat 27 december, 2014, från CIO SWEDEN: http://cio.idg.se/2.1782/1.461976/4-fragor-om-big-data

Sadalage, J. P. & Fowlar, M. (2013). NoSQL Distilled a Brief Guide to the Emerging World of Polygot Persistence. New Jersey: Pearson Education.

Shalini, M., & Dhamodharan, S. (11 2014). Performance and Scaling Comparison Study of RDBMS and NoSQL (MongoDB). Compusoft An international journal of advanced computer technology, 3(11), 1270-1275. ISSN:2320-0790

Sharma Mukul, S. P. (2014). Quantitative Analysis and Implementation of Relational and Graph Database Technologies. International Journal of Modern Computer Science and Applications, 2(5), 20-24. ISSN:2321-2632

Stonebraker, M. (2011). Stonebraker on NoSQL and enterprises. Communications of the ACM, 54(8), 10-11. doi:10.1145/1978542.1978546

Strauch, C. (2012). NoSQL Databases. Hämtat 14 oktober, 2014, från Stuttgart Media University:

http://www.sambib.lu.se/sites/sambib.lu.se/files/apa_manual_2014_v_1.01.pdf

Svenska datatermgruppen. (n.d.). Hämtat 28 december, 2014, från Svenska datatermgruppen: http://www.datatermgruppen.se/visning.html?obj=b171

Tauro, C. J., & Aravindh, S. A. (2012). Comparative Study of the New Generation, Agile, Scalable, High Performance NoSQL Databases. International Journal of Computer

51 Applications, 48(20), 1-4. Hämtat från:

www.academia.edu/download/30869512/pxc3880336.pdf

Thantriwatte, T., & Keppetiyagama, C. (2011). NoSQL query processing system for wireless ad-hoc and sensor networks. The International Conference on Advances in ICT for Emerging Regions, 78-83. doi:10.1109/ICTer.2011.6075030

Tiwari, S. (2011). Professional NoSQL. Indianapolis: John Wiley & Sons, Inc.

Tudorica, B. G., & Bucur, C. (2011). A comparison between serveral NoSQL databases with comments and notes. Roedunet International Conference, 1 - 5.

doi:10.1109/RoEduNet.2011.5993686

van der Veen, J. S., van der Waaij, B., & Meijer, R. J. (2012). Sensor Data Storage Performance: SQL or NoSQL, Physical or Virtual. 2012 IEEE Fifth International Conference on Cloud Computing, 431-438. doi:10.1109/CLOUD.2012.18

Vangie, B. (2015). structured data. Hämtat 7 januari, 2015, från http://www.webopedia.com: http://www.webopedia.com/TERM/S/structured_data.html

Wayner, P. (2012). 7 hard truths about the NoSQL revolution. Hämtat 19 december, 2014, från InfoWorld.com:

http://db.ub.oru.se/login?url=http://search.proquest.com/?url=http://search.proquest.co m/docview/1025748918?

web 2.0. (n.d.). Hämtad 28 december, 2014, från

http://www.businessdictionary.com/definition/web-2-0.html

Webster, J., & Watson, R. T. (2002). ANALYZING THE PAST TO PREPARE FOR THE FUTURE: WRITING A LITERATURE REVIEW. Management Information Systems Quarterly, 26(2), 13-23. Hämtat från: http://aisel.aisnet.org/cgi/viewcontent.cgi?article=2625&context=misq&sei- redir=1&referer=http%3A%2F%2Fscholar.google.se%2Fscholar%3Fq%3DANALYZ ING%2BTHE%2BPAST%2BTO%2BPREPARE%2BFOR%2BTHE%2BFUTURE% 3A%2BWRITING%2BA%2BLITERATURE%2BREVIEW%26hl%3Dsv%26as_sdt %3D0%26as_vis%3D1%26oi%3Dscholart%26sa%3DX%26ei%3DqF6vVNCpCef- ygObyYCoBA%26ved%3D0CB0QgQMwAA#search=%22ANALYZING%20PAST

52 %20PREPARE%20FUTURE%3A%20WRITING%20LITERATURE%20REVIEW% 22

Vicknair, C., Marcias, M., Zhao, Z., Nan, X., Chen, Y., ... (2010). A comparison of a graph database and a relational database, a data provenance perspective. Proceedings of the 48th Annual Southeast Regional Conference, 1-6. doi:10.1145/1900008.1900067 Wikipedia. (2014, 26 november). Concurrency (computer science). Hämtat 28 december 2014

från Wikipedia: http://en.wikipedia.org/wiki/Concurrency_(computer_science) Xiang, P., Hou, R., & Zhou, Z. (2010). Cache and Consistency in NoSQL. 2010 3rd IEEE

International Conference on Computer Science and Information Technology, 117-120. doi:10.1109/ICCSIT.2010.5563525

Zahid, A., Masood, R., & Shibli, M. A. (2014). Security of Sharded NoSQL Databases: A comparative analysis. Conference on Information Assurance and Cyber Security, 1-8. doi:10.1109/CIACS.2014.6861323

Zaki, K. A. (2014). NoSQL DATABASES: NEW MILLENNIUM DATABASE FOR BIG DATA, BIG USERS, CLOUD COMPUTING AND ITS SECURITY

CHALLENGES. International Journal of Research in Engineering and Technology, 403-409. eISSN:2319-1163

Zvarevashe, K., & Gotora, T. T. (2014). A Random Walk through the Dark Side of NoSQL Databases in Big Data Analytics. International Journal of Science and Research, 3(6), 506-509. ISSN:2319-7064

Özcan, F., Tatbul, N., Abadi, D. J., Kornacker, M., Mohan, C., ... (2014). Are We

Experiencing a Big Data Bubble? 2014 ACM SIGMOD international conference on Management of data, 1407-1408. doi:10.1145/2588555.2618215

53

Bilagor

In document NoSQL! : Med rätt att finnas? (Page 48-57)

Related documents