Tematy seminariów – Bazy danych 2
Transkrypt
Tematy seminariów – Bazy danych 2
Tematy seminariów z p. Bazy danych 2 INEK00013S Zofia Kruczkiewicz Tematy seminariów – Bazy danych 2 1. Przegląd i porównanie systemów zarządzania baz danych (zapewnianie wydajności, niezawodność i ochrona danych przed „stroną trzecią”) – można korzystać z literatury do p.11. 2. Temporalne bazy danych - temat zajęty http://www.ibm.com/developerworks/data/library/techarticle/dm-1204db2temporaldata/ http://sirius.cs.put.poznan.pl/~inf66284/zsbd-materialy/Temporal%20data%20model.pdf http://www.swo.ae.katowice.pl/_pdf/141.pdf 3. Rozproszone bazy danych – temat zajęty Robert Wrembel, Bartosz Bębel , Oracle. Projektowanie rozproszonych baz danych, Helion Date C.J.:Wprowadzenie do systemów baz danych. WNT Warszawa 2000 4. Geograficzne bazy danych – temat zajęty http://www.wiking.edu.pl/article.php?id=626 http://gif.berkeley.edu/documents/GIS_Data_Formats.pdf http://www.fao.org/docrep/003/w0615e/w0615e06.htm 5. Obiektowe bazy danych – temat zajęty 1. Paul Beynon-Davies, Systemy baz danych, WNT 2.J. D. Ullman, J. Widom, Podstawowy wykład z systemów baz danych, WNT 3. C.J. Date, Wprowadzenie do systemów baz danych, WNT 4. L. Georg, Obiektowe bazy danych, WNT 5. https://docs.oracle.com/html/E12511_01/obj_brows.htm 6. 7. Omówienie realizowanych prac projektowych. Proces zapewniania wydajności w procesie projektowania i implementacji baz danych 8. Normalizacja i denormalizacja baz danych – temat zajęty 9. Mapowanie obiektowo-relacyjne (ORM) - kontekst zastosowania 10. Synchronizacja baz danych – temat zajęty http://www.ijesit.com/Volume%203/Issue%204/IJESIT201404_63.pdf https://msdn.microsoft.com/en-us/sync/bb887608.aspx - krótki opis mechanizmu synchronizacji i opis narzędzia Microsoft Sync Framework https://sourceforge.net/blog/synchronize-databases-with-symmetricds/ https://dev.mysql.com/doc/workbench/en/wb-database-synchronization.html 11. Bezpieczeństwo baz danych w zakresie niezawodności i ochrony danych przed „stroną trzecią” - temat zajęty Date C.J.:Wprowadzenie do systemów baz danych. WNT Warszawa 2000 (Wprowadzenie, rozdział 15) http://www.oracle.com/technetwork/database/security/security-compliance-wp-12c-1896112.pdf?ss (ochrona danych) http://www.oracle.com/technetwork/database/options/advanced-security/advanced-security-wp-12c-1896139.pdf?ssSourceSiteId=ocomen (ochrona danych) http://www.oracle.com/technetwork/server-storage/sun-sparc-enterprise/documentation/o12-076-1851211.pdf (niezawodność) 12. Optymalizacja baz danych – temat zajęty Date C.J.:Wprowadzenie do systemów baz danych. WNT Warszawa 2000 (Wprowadzenie, rozdział 18) http://dev.mysql.com/doc/refman/5.5/en/optimization.html http://www.oracle.com/technetwork/database/bi-datawarehousing/twp-optimizer-with-oracledb-12c-1963236.pdf https://docs.oracle.com/cd/E11882_01/server.112/e41573.pdf (Optimizing SQL Statements, chapter 11) 13. Technologia ORM. Przegląd i porównanie istniejących rozwiązań. – temat zajęty http://msdn.microsoft.com/en-us/library/ee658127.aspx#ObjectRelationalMappingConsiderations (Budowa warstwy danych) http://www.infoq.com/articles/optimizing-orm-performance (wydajność - jak poprawić wydajność) http://en.wikipedia.org/wiki/Comparison_of_object-relational_mapping_software - zestawienie narzędzi http://msdn.microsoft.com/pl-pl/library/ff714342.aspx (Przykład zastosowania w MS.NET – Entity Framework) http://c2.com/cgi/wiki?ObjectRelationalToolComparison# (Porównanie narzędzi ORM w technologii Java) http://www.ben-morris.com/orm-wars-comparing-nhibernate-linq-to-sql-the-entity-framework (Porównanie narzędzi ORM w MS.NET) Terminy seminariów – wybrany temat ogólny lub związany z projektem LP Temat Student Uwagi Data 1 Rozproszone bazy danych 209922 Temat 3 27.10.2015 2 Obiektowe bazy danych 200773 Temat 5 27.10.2015 3 Optymalizacja baz danych 209846 Temat 12 27.10.2015 4 Normalizacja i denormalizacja baz danych. 210040 Temat 8 27.10.2015 5 Systemy zarządzania treścią (CMS) 209807 Temat własny 10.11.2015 6 Entity Framework - budowanie aplikacji 205352 Temat własny 10.11.2015 7 Technologia ORM. Przegląd i porównanie istniejących rozwiązań. 209871 Temat 13 24.11.2015 8 Geograficzne bazy danych 196055 Temat 4 24.11.2015 9 Synchronizacja baz danych 181224 Temat 10 24.11.2015 Terminy seminariów – przedstawienie projektu LP Temat Student 1 Temporalne bazy danych 210033 2 Przedstawienie projektu aplikacji bazodanowej, realizowanej w ramach INEK15013P - od koncepcji do realizacji Przedstawienie projektu aplikacji bazodanowej, realizowanej w ramach INEK15013P - od koncepcji do realizacji Przedstawienie projektu aplikacji bazodanowej, realizowanej w ramach INEK15013P - od koncepcji do realizacji Przedstawienie projektu aplikacji bazodanowej, realizowanej w ramach INEK15013P - od koncepcji do realizacji 209922 3 4 5 210040 Uwagi Temat 2 Data 08.12.2015 08.12.2015 Przełożony przez studenta z dnia 8.12.15 05.01.2015 209846 05.01.2015 205352 200773 209968 209807 05.01.2015 6 Przedstawienie projektu aplikacji bazodanowej, realizowanej w ramach INEK15013P - od koncepcji do realizacji 05.01.2015 7 Przedstawienie projektu aplikacji bazodanowej, realizowanej w ramach INEK15013P - od koncepcji do realizacji 210033 19.01.2015 8 Przedstawienie projektu aplikacji bazodanowej, realizowanej w ramach INEK15013P - od koncepcji do realizacji 209871 19.01.2015 9 Przedstawienie projektu aplikacji bazodanowej, realizowanej w ramach INEK15013P - od koncepcji do realizacji 200009 19.01.2015 10 Przedstawienie projektu aplikacji bazodanowej, realizowanej w ramach INEK15013P - od koncepcji do realizacji 196055 19.01.2015 11 Przedstawienie projektu aplikacji bazodanowej, realizowanej w ramach INEK15013P - od koncepcji do realizacji 194913 19.01.2015 12 Bezpieczeństwo baz danych w zakresie niezawodności i ochrony danych przed „stroną trzecią” 194913 Temat 11- prezentacja przełożona przez studenta z pierwszej części zajęć – Temat ogólny 05.01.2015