A MODEL-BASED ENVIRONMENT FOR NOSQL DATA ENGINEERING (Q3149912)

From EU Knowledge Graph
Jump to navigation Jump to search
Project Q3149912 in Spain
Language Label Description Also known as
English
A MODEL-BASED ENVIRONMENT FOR NOSQL DATA ENGINEERING
Project Q3149912 in Spain

    Statements

    0 references
    34,214.64 Euro
    0 references
    42,471.0 Euro
    0 references
    80.56 percent
    0 references
    1 January 2018
    0 references
    30 June 2021
    0 references
    UNIVERSIDAD DE MURCIA
    0 references

    37°55'17.90"N, 1°6'25.74"W
    0 references
    30071
    0 references
    LAS APLICACIONES MODERNAS (P.E., REDES SOCIALES, BIG DATA E IOT) HAN EVIDENCIADO LAS LIMITACIONES DE LAS BASES DE DATOS RELACIONALES (BDR) PARA SATISFACER UNA ALTA ESCALABILIDAD Y RENDIMIENTO. ESTO HA MOTIVADO LA APARICION DE UN NUMERO CADA VEZ MAYOR DE SISTEMAS NO RELACIONALES. EL TERMINO NOSQL (NOT ONLY SQL) SE UTILIZA PARA NOMBRAR A ESTOS NUEVOS SISTEMAS (225 LISTADOS EN ¿NOSQL-DATABASE.ORG¿) QUE SON AGRUPADOS EN CUATRO CATEGORIAS: DOCUMENT STORES, COLUMN FAMILIES, KEY-VALUE Y BASES DE DATOS DE GRAFOS. UN GRAN NUMERO DE EMPRESAS ESTAN YA USANDO SISTEMAS NOSQL Y LA ADOPCION CRECERA CONSIDERABLEMENTE EN LOS PROXIMOS AÑOS._x000D_ _x000D_ CONFORME CRECE EL USO DE NOSQL, RESULTA MAS EVIDENTE LA NECESIDAD DE HERRAMIENTAS QUE PROPORCIONEN UNA FUNCIONALIDAD SIMILAR A AQUELLA DISPONIBLE PARA BDR. SU CONSTRUCCION DEBERA ENFRENTARSE A LA NATURALEZA SCHEMALESS DE LA MAYORIA DE SISTEMAS NOSQL, ESTO ES, LOS DATOS PUEDEN SER ALMACENADOS SIN NECESIDAD DE DEFINIR UN ESQUEMA PREVIAMENTE, A DIFERENCIA DE LAS BDR. ESTAS HERRAMIENTAS AYUDARIAN A LOS DESARROLLADORES A ENFRENTARSE A LA TAREA COMPLICADA Y PROPENSA A ERRORES DE PROGRAMAR CON UN ESQUEMA IMPLICITO EN CODIGO Y DATOS. LA AUSENCIA DE ESQUEMA PROPORCIONA FLEXIBILIDAD (DATOS NO UNIFORMES Y SE FAVORECE LA EVOLUCION) PERO A CAMBIO DE PERDER BENEFICIOS IMPORTANTE COMO UNA COMPROBACION ESTATICA QUE GARANTIZA EL ACCESO CORRECTO A LOS DATOS. EN UN INFORME RECIENTE DE DATAVERSITY (¿INSIGHTS INTO NOSQL MODELING¿, 2015) SE SEÑALA QUE EL MODELADO DE DATOS SERA UNA ACTIVIDAD CRUCIAL CON LAS BASES DE DATOS NOSQL, Y SE LLAMA LA ATENCION SOBRE LA NECESIDAD DE CONSTRUIR HERRAMIENTAS QUE OFREZCAN 3 TIPOS DE FUNCIONALIDAD: VISUALIZACION DE DATOS Y ESQUEMAS, GENERACION DE CODIGO A PARTIR DE MODELOS Y MANEJO DE METADATOS. PARA ELLO DEBERIAN SOPORTAR UN PROCESO DE INFERENCIA DE ESQUEMAS. LA UTILIDAD DE ESTE TIPO DE HERRAMIENTAS NOSQL Y EL HECHO DE QUE SU CONSTRUCCION REQUERIRA UN GRAN ESFUERZO DE I+D EN LOS PROXIMOS AÑOS ES NUESTRA HIPOTESIS DE PARTIDA. _x000D_ _x000D_ NUESTRO GRUPO DE INVESTIGACION HA OBTENIDO RECIENTEMENTE ALGUNOS RESULTADOS EN EL CAMPO DE LA INGENIERIA DE DATOS NOSQL, EN CONCRETO HEMOS DEFINIDO UN PROCESO DE INGENIERIA INVERSA BASADO EN MODELOS PARA INFERIR ESQUEMAS Y HEMOS MOSTRADO LA UTILIDAD DE LOS ESQUEMAS INFERIDOS PARA CREAR HERRAMIENTAS. ESTOS RESULTADOS SON LA BASE SOBRE LA QUE SE HA DEFINIDO EL PRESENTE PROYECTO._x000D_ _x000D_ EL OBJETIVO DEL PROYECTO ES EL DISEÑO E IMPLEMENTACION DE UN ENTORNO EXTENSIBLE E INDEPENDIENTE DE LA PLATAFORMA QUE INTEGRE HERRAMIENTAS QUE APOYEN EL DESARROLLO DE APLICACIONES QUE USEN BASES DE DATOS NOSQL. EL ELEMENTO CENTRAL DEL ENTORNO SERIA UN METAMODELO UNIFICADO DESTINADO A REPRESENTAR ESQUEMAS (CONCEPTUALES, LOGICOS Y FISICOS) DE CUALQUIER PARADIGMA NOSQL. EL ENTORNO SOPORTARA UN CONJUNTO DE FUNCIONALIDADES BASICAS COMO VISUALIZACION Y CONSULTA DE ESQUEMAS, GENERADORES DE CODIGO (E.G. PARA OBJECT-DOCUMENT MAPPERS, SERVICIOS REST, GRAPHQL), ASISTENTES PARA MIGRACION DE DATOS (ON-LINE Y BATCH), Y ASISTENTES DE DISEÑO DE BASES DE DATOS. ESTA FUNCIONALIDAD SERA MODULAR, OFRECIDA COMO BLOQUES DE CONSTRUCCION DE UN LENGUAJE DSL DE WORKFLOW QUE PERMITIRA A LOS USUARIOS AUTOMATIZAR PROCESOS DE ALTO NIVEL SOBRE BASES DE DATOS._x000D_ _x000D_ LA DEFINICION DEL METAMODELO UNIFICADO, LA AUTOMATIZACION DE LAS MIGRACIONES Y DEL DISEÑO, Y EL DISEÑO EXTENSIBLE BASADO EN PLUGINS DEL PROPIO ENTORNO, CONSTITUYEN ALGUNOS DE LOS MAYORES RETOS DE INVESTIGACION DE ESTE PROYECTO. (Spanish)
    0 references
    MODERN APPLICATIONS (E.G., SOCIAL MEDIA, INTERNET OF THINGS, AND BIG DATA) HAVE EVIDENCED THE LIMITATIONS OF RELATIONAL SYSTEMS TO MEET THEIR SCALABILITY AND PERFORMANCE DEMANDS. THIS HAS MOTIVATED A CONTINUOUSLY GROWING NUMBER OF NON-RELATIONAL SYSTEMS WITH THE PURPOSE OF TACKLING THESE REQUIREMENTS. ¿NOSQL¿ (NOT SQL/NOT ONLY SQL) IS USED TO DENOTE THIS NEW GENERATION OF DATABASE SYSTEMS (225 ARE LISTED IN NOSQL-DATABASE.ORG). THEY ARE COMMONLY CLASSIFIED IN FOUR MAJOR CATEGORIES: DOCUMENT, WIDE COLUMN, KEY-VALUE STORES, AND GRAPH-BASED DATABASES. A LARGE NUMBER OF COMPANIES HAVE ALREADY EMBRACED NOSQL DATABASES, AND ADOPTION WILL RISE CONSIDERABLY IN THE NEXT YEARS._x000D_ _x000D_ AS THE USE OF NOSQL GROWS, THE NEED OF DATABASE TOOLS WHICH PROVIDE FUNCTIONALITY SIMILAR TO THOSE AVAILABLE FOR RELATIONAL DATABASES IS MORE EVIDENT. THE BUILDING OF THESE TOOLS MUST TACKLE THE SCHEMALESS NATURE OF MOST OF NOSQL DATABASES. WHILE RELATIONAL SYSTEMS REQUIRE THE PRIOR DEFINITION OF THE DATABASE SCHEMA THAT GUIDES THE DATA ORGANIZATION, MOST NOSQL DATABASES STORE DATA WITHOUT THE NEED OF HAVING A PREVIOUSLY DEFINED SCHEMA. A RECENT REPORT (¿INSIGHTS INTO NOSQL MODELING¿, DATAVERSITY, 2015) HAS REMARKED THAT DATA MODELING WILL BE A CRUCIAL ACTIVITY FOR NOSQL DATABASES, AND HAS ALSO DRAWN ATTENTION ON THE NEED FOR NOSQL TOOLS THAT PROVIDE THREE MAIN FUNCTIONALITIES: MODEL VISUALIZATION, CODE GENERATION, AND METADATA MANAGEMENT. THESE THREE KINDS OF CAPABILITIES ARE BETTER PROVIDED WITH THE KNOWLEDGE OF THE DATABASE SCHEMA. MOREOVER, THESE TOOLS SHOULD ALLEVIATE DEVELOPERS FROM THE ERROR-PRONE TASK OF WRITING DATABASE CODE WHEN THE SCHEMA IS NOT DECLARED, BUT IMPLICIT INTO CODE AND DATA. SCHEMALESS PROVIDE A LARGER FLEXIBILITY (E.G. NON-UNIFORM DATA IS POSSIBLE AND DATA EVOLUTION IS FAVORED), BUT THE ADVANTAGES OF USING SCHEMAS ARE LOST, E.G. SCHEMAS GUARANTEE THAT DATA ARE CORRECTLY ACCESSED. OUR INITIAL HYPHOTESIS IS THAT NOSQL SYSTEMS WILL CONTINUE GROWING IN THE NEXT FUTURE, AND THEIR CONSTRUCTION WILL INVOLVE A GREAT EFFORT IN R&D._x000D_ _x000D_ _x000D_ OUR RESEARCH GROUP HAS RECENTLY OBTAINED SOME RESULTS IN THE AREA OF NOSQL DATA ENGINEERING, NAMELY A SCHEMA INFERENCE PROCESS FOR DOCUMENT STORES, AND WE HAVE SHOWED HOW THE INFERRED SCHEMAS ARE USEFUL TO CREATE SEVERAL UTILITIES. THESE RESULTS HAVE SERVED AS A FOUNDATION FOR THE 3-YEARS RESEARCH PROJECT HERE PRESENTED._x000D_ _x000D_ THE AIM OF THE PROJECT IS THE DESIGN AND IMPLEMENTATION OF AN EXTENSIBLE ENVIRONMENT AND TOOLSET TO SUPPORT THE DEVELOPMENT AND MANAGEMENT OF NOSQL-BASED APPLICATIONS. THE CENTRAL ELEMENT OF THIS TOOLSET WOULD BE A UNIFIED METAMODEL ABLE TO REPRESENT SCHEMAS (CONCEPTUAL, LOGICAL AND PHYSICAL) OF ANY KIND OF NOSQL DATABASE, II) METRICS FOR OPTIMIZING THE DATA LAYOUT AND QUERYING, AND III) BATCH AND ON-LINE DATA MIGRATION PROCESSES. THE ENVIRONMENT WILL SUPPORT A SET OF BASIC FUNCTIONALITY, SUCH AS: I) VISUALIZATION AND QUERYING OF INFERRED SCHEMAS, II) CODE GENERATORS (E.G., CODE FOR OBJECT-DOCUMENT MAPPERS, REST SERVICES AND GRAPHQL), III) ASSISTANTS FOR DATABASE DESIGN AND MIGRATION, IV) COMPUTE ON-LINE STATISTICS. THIS FUNCTIONALITY WILL BE MODULARIZED BY THE ENVIRONMENT, AND OFFERED AS BUILDING BLOCKS OF A WORKFLOW DSL THAT WILL ALLOW USERS TO AUTOMATE HIGH-LEVEL PROCESSES OVER DATABASES._x000D_ _x000D_ RESEARCH CHALLENGES INCLUDE THE DEFINITION OF A UNIFIED METAMODEL, VISUALIZATION OF LARGE SCHEMAS, AUTOMATION OF THE DATABASE DESIGN AND MIGRATION, AND THE DESIGN OF AN EXTENSIBLE ARCHITECTURE. (English)
    0.6155644859562469
    0 references
    LES APPLICATIONS MODERNES (P.E., MÉDIAS SOCIAUX, MÉGADONNÉES ET IDO) ONT DÉMONTRÉ LES LIMITES DES BASES DE DONNÉES RELATIONNELLES (BDRS) POUR RÉPONDRE À UNE ÉVOLUTIVITÉ ET À DES PERFORMANCES ÉLEVÉES. CELA A MOTIVÉ L’ÉMERGENCE D’UN NOMBRE CROISSANT DE SYSTÈMES NON RELATIONNELS. LE TERME NOSQL (NON SEULEMENT SQL) EST UTILISÉ POUR NOMMER CES NOUVEAUX SYSTÈMES (225 LISTÉS DANS NOSQL-DATABASE.ORG) QUI SONT REGROUPÉS EN QUATRE CATÉGORIES: MAGASINS DE DOCUMENTS, FAMILLES DE COLONNES, BASES DE DONNÉES SUR LES VALEURS CLÉS ET LES GRAPHIQUES. Un grand nombre de SYSTÈMES ET DE SYSTÈMES NOSQLÉS UTILISÉS ET D’ADOPCION croîtra considérablement DANS LES PROXIMES ANS._x000D_ _x000D_ CONRECTANT L’UTILISATION DE NOSQL, RÉSULTATS PLUS ÉVIDENTS LA NÉcéité des OUTILS POUR PROPOSER une FUNCTIONALITÉ SIMILAIRE QUE DISPONIBLE À BDR. LEUR CONSTRUCTION DOIT FAIRE FACE À LA NATURE SCHÉMATIQUE DE LA PLUPART DES SYSTÈMES NOSQL, LES DONNÉES I.E. PEUVENT ÊTRE STOCKÉES SANS AVOIR À DÉFINIR UN SCHÉMA AUPARAVANT, CONTRAIREMENT À BDRS. CES OUTILS AIDERONT LES DÉVELOPPEURS À FAIRE FACE À LA TÂCHE COMPLIQUÉE ET SUJETTE AUX ERREURS DE PROGRAMMATION AVEC UN SCHÉMA IMPLICITE DANS LE CODE ET LES DONNÉES. L’ABSENCE D’UN SYSTÈME OFFRE DE LA FLEXIBILITÉ (DONNÉES NON UNIFORMES ET FAVORISE L’ÉVOLUTION) MAIS EN ÉCHANGE DE LA PERTE D’AVANTAGES IMPORTANTS TELS QU’UN CONTRÔLE STATIQUE QUI GARANTIT UN ACCÈS CORRECT AUX DONNÉES. UN RÉCENT RAPPORT DE DATAVERSITY (INIGHTS INTO NOSQL MODELING, 2015) SOULIGNE QUE LA MODÉLISATION DES DONNÉES SERA UNE ACTIVITÉ CRUCIALE AVEC LES BASES DE DONNÉES NOSQL, ET ATTIRE L’ATTENTION SUR LA NÉCESSITÉ DE CONSTRUIRE DES OUTILS OFFRANT 3 TYPES DE FONCTIONNALITÉS: VISUALISATION DES DONNÉES ET SCHÉMAS, GÉNÉRATION DE CODE À PARTIR DE MODÈLES ET GESTION DES MÉTADONNÉES. POUR CELA, ILS DEVRAIENT SUBIR UN PROCESSUS D’INFÉRENCE DE RÉGIMES. L’UTILITÉ DE CE TYPE D’OUTILS NOSQL ET LE FAIT QUE LEUR CONSTRUCTION A NÉCESSITÉ UN GRAND EFFORT DE R & D AU COURS DES PROCHAINES ANNÉES EST NOTRE HYPOTHÈSE DE DÉPART. _x000D_ _x000D_ notre GROUPE D’INVESTIGATION Réellement OBJECTIF GROUPE DANS LE DÉVELOPPEMENT D’INGENIERIE DES DONNÉES NOSQL, EN CONCRETE, nous avons défié un processus INGENIERIA basé sur des modèles pour inférer des schémas et nous avons MOSTRATÉ l’utilité des schémas déduits pour créer des outils. Ces résultats sont la base sur laquelle le présent projet a été défini._x000D_ _x000D_ Le sujet du projet est la conception et la mise en œuvre d’un environnement étendu et identifiable de la plate-forme qui comprend des outils qui supportent le développement d’applications qui n’utilisent aucun spectacle. L’ÉLÉMENT CENTRAL DE L’ENVIRONNEMENT SERAIT UN MÉTAMODÈLE UNIFIÉ DESTINÉ À REPRÉSENTER LES SCHÉMAS (CONCEPTUEL, LOGIQUE ET PHYSIQUE) DE TOUT PARADIGME NOSQL. L’ENVIRONNEMENT PRENDRA EN CHARGE UN ENSEMBLE DE FONCTIONNALITÉS DE BASE TELLES QUE LA VISUALISATION ET LA REQUÊTE DES SCHÉMAS, LES GÉNÉRATEURS DE CODE (E.G. POUR LES MAPPERS DE DOCUMENTS OBJET, SERVICES DE REPOS, GRAPHQL), LES ASSISTANTS DE MIGRATION DE DONNÉES (EN LIGNE ET PAR LOTS) ET LES ASSISTANTS DE CONCEPTION DE BASES DE DONNÉES. Cette funcionalité est un module, offert à la suite de la construction d’un langage DSL de WORKFLOW qui permettrait aux utilisateurs d’automatiser les processus de haut niveau sur la base de données._x000D_ _x000D_ LA DÉFINICATION du métamodèle UNIFICED, l’automatisation des migrations et du DESIGN, ET LE DESIGN EXTENSIBLE D’après les PLUGINS DE L’AUTHORITÉ OUNE, CONSTITUTIONS DU MAYOR RESEARCH RIGHTS OF THIS PROJECT. (French)
    2 December 2021
    0 references
    MODERNE ANWENDUNGEN (P.E., SOCIAL MEDIA, BIG DATA UND IOT) HABEN DIE GRENZEN RELATIONALER DATENBANKEN (BDRS) UNTER BEWEIS GESTELLT, UM EINE HOHE SKALIERBARKEIT UND LEISTUNG ZU ERREICHEN. DIES HAT DAZU GEFÜHRT, DASS IMMER MEHR NICHT-RELATIONALE SYSTEME ENTSTEHEN. DER BEGRIFF NOSQL (NICHT NUR SQL) WIRD VERWENDET, UM DIESE NEUEN SYSTEME ZU BENENNEN (225 AUFGEFÜHRT IN NOSQL-DATABASE.ORG), DIE IN VIER KATEGORIEN GRUPPIERT SIND: DOKUMENTENSPEICHER, SPALTENFAMILIEN, SCHLÜSSELWERTE UND GRAPHENDATENBANKEN. Ein großer NUMBER DES BUSINESS IST UND NOSQL-SYSTEME UND NOSQL-Systeme und ADOPCION wird erheblich wachsen in PROXIMES JAHRE._x000D_ _x000D_ CONRECTING THE NOSQL CONRECTING THE NOSQL, RESULTIEREN MEHR EVIDENT DIE NICHT VERZEICHNUNG DER ZUSAMMENHEIT, um eine SIMILAR-FUNKTIONALITÄT, die an BDR zu schützen ist. IHRE KONSTRUKTION MUSS DEM SCHEMA DER MEISTEN NOSQL-SYSTEME GEGENÜBERSTEHEN, I.E. DATEN KÖNNEN GESPEICHERT WERDEN, OHNE VORHER EIN SCHEMA DEFINIEREN ZU MÜSSEN, ANDERS ALS BDRS. DIESE TOOLS WERDEN ENTWICKLERN DABEI HELFEN, DIE KOMPLIZIERTE UND FEHLERANFÄLLIGE AUFGABE DER PROGRAMMIERUNG MIT EINEM IMPLIZITEN SCHEMA IN CODE UND DATEN ZU BEWÄLTIGEN. DAS FEHLEN EINES SYSTEMS BIETET FLEXIBILITÄT (NICHT EINHEITLICHE DATEN UND ES BEGÜNSTIGT DIE EVOLUTION), ABER IM GEGENZUG FÜR DEN VERLUST WICHTIGER VORTEILE WIE EINE STATISCHE KONTROLLE, DIE EINEN KORREKTEN ZUGRIFF AUF DATEN GEWÄHRLEISTET. IN EINEM KÜRZLICH VERÖFFENTLICHTEN BERICHT VON DATAVERSITY (INSIGHTS INTO NOSQL MODELING, 2015) WIRD DARAUF HINGEWIESEN, DASS DIE DATENMODELLIERUNG EINE ENTSCHEIDENDE AKTIVITÄT MIT NOSQL-DATENBANKEN SEIN WIRD, UND VERWEIST AUF DIE NOTWENDIGKEIT, TOOLS ZU ENTWICKELN, DIE DREI ARTEN VON FUNKTIONEN BIETEN: VISUALISIERUNG VON DATEN UND SCHEMAS, GENERIERUNG VON CODE AUS MODELLEN UND VERWALTUNG VON METADATEN. DAZU SOLLTEN SIE EINEN PROZESS DER RÜCKKOPPLUNG VON SYSTEMEN ERTRAGEN. DIE NÜTZLICHKEIT DIESER ART VON NOSQL-WERKZEUGEN UND DIE TATSACHE, DASS IHRE KONSTRUKTION IN DEN NÄCHSTEN JAHREN GROSSE F & E-ANSTRENGUNGEN ERFORDERTE, IST UNSERE AUSGANGSHYPOTHESE. _x000D_ _x000D_ unsere INVESTIGATION GROUP reciently OBJECTIVE OVERTED GROUP IN THE INGENIERIA DEVELOPMENT OF NOSQL DATA, IN CONCRETE haben wir einen INGENIERIA-Prozess auf der Grundlage von Modellen zur Ableitung von Schemas defyed und wir haben die Nützlichkeit der abgeleiteten Schemas, um Werkzeuge zu erstellen. Diese Ergebnisse sind die Grundlage, auf der das vorliegende Projekt definiert wurde._x000D_ _x000D_ Das Thema des Projekts ist die Gestaltung und Umsetzung einer umfangreichen und identifizierbaren Umgebung der Plattform, die Werkzeuge umfasst, die die Entwicklung von Anwendungen unterstützen, die No-Shows verwenden. DAS ZENTRALE ELEMENT DER UMGEBUNG WÄRE EIN EINHEITLICHES METAMODELL, DAS SYSTEME (KONZEPTUELL, LOGISCH UND PHYSIKALISCH) EINES NOSQL-PARADIGMAS DARSTELLEN SOLL. DIE UMGEBUNG WIRD EINE REIHE VON GRUNDLEGENDEN FUNKTIONEN WIE VISUALISIERUNG UND ABFRAGE VON SCHEMAS, CODEGENERATOREN (E.G. FÜR OBJEKTDOKUMENTE MAPPERS, RESTDIENSTE, GRAPHQL), DATENMIGRATIONSASSISTENTEN (ON-LINE UND BATCH) UND DATENBANKDESIGN-ASSISTENTEN UNTERSTÜTZEN. Diese Funcionality ist ein Modul, das als Ergebnis des Aufbaus einer DSL-Sprache von WORKFLOW angeboten wird, die es Nutzern ermöglichen würde, hochgradige Prozesse auf der Datenbank zu automatisieren._x000D_ _x000D_ Die DEFINICATION des UNIFICED Metamodells, die Automatisierung von Migrationen und DESIGN und das EXTENSIBLE DESIGN Basierend auf PLUGINEN DER EIGEN AUTHORITÄT, KONSTITUTIONEN DER MAYOREN RESEARCH RIGHTS OF DAS PROJECT. (German)
    9 December 2021
    0 references
    MODERNE APPLICATIES (P.E., SOCIAL MEDIA, BIG DATA EN IOT) HEBBEN DE BEPERKINGEN AANGETOOND VAN RELATIONELE DATABASES (BDRS) OM TE VOLDOEN AAN HOGE SCHAALBAARHEID EN PRESTATIES. DIT HEEFT GELEID TOT DE OPKOMST VAN EEN TOENEMEND AANTAL NIET-RELATIEVE SYSTEMEN. DE TERM NOSQL (NIET ALLEEN SQL) WORDT GEBRUIKT OM DEZE NIEUWE SYSTEMEN TE NOEMEN (225 VERMELD IN NOSQL-DATABASE.ORG) DIE ZIJN GEGROEPEERD IN VIER CATEGORIEËN: DOCUMENTOPSLAG, KOLOMFAMILIES, KEY-VALUE EN GRAFIEKDATABASES. Een GEBRUIK VAN BUSINESS IS EN GEBRUIKT NOSQL SYSTEMS EN ADOPCIE zal aanzienlijk groeien IN PROXIMES YEARS._x000D_ _x000D_ CONRECTING THE GEBRUIK VAN NOSQL, RESULTATEN MEER GEVOLGENDE DE noodzaak van een similaire FUNCTIONALITEIT DAT BESCHIKBAAR BDR. HUN CONSTRUCTIE MOET WORDEN GECONFRONTEERD MET HET SCHEMALOZE KARAKTER VAN DE MEESTE NOSQL-SYSTEMEN, I.E. GEGEVENS KUNNEN WORDEN OPGESLAGEN ZONDER DAT EEN SCHEMA EERDER MOET WORDEN GEDEFINIEERD, IN TEGENSTELLING TOT BDRS. DEZE TOOLS ZULLEN ONTWIKKELAARS HELPEN OMGAAN MET DE GECOMPLICEERDE EN FOUTGEVOELIGE TAAK VAN PROGRAMMEREN MET EEN IMPLICIET SCHEMA IN CODE EN GEGEVENS. HET ONTBREKEN VAN EEN REGELING BIEDT FLEXIBILITEIT (NIET-UNIFORME GEGEVENS EN HET BEVORDERT DE EVOLUTIE), MAAR IN RUIL VOOR HET VERLIEZEN VAN BELANGRIJKE VOORDELEN, ZOALS EEN STATISCHE CONTROLE DIE EEN CORRECTE TOEGANG TOT GEGEVENS GARANDEERT. EEN RECENT RAPPORT VAN DATAVERSITY (INIGHTS INTO NOSQL-MODELLERING, 2015) WIJST EROP DAT DATAMODELLERING EEN CRUCIALE ACTIVITEIT ZAL ZIJN MET NOSQL-DATABASES EN VESTIGT DE AANDACHT OP DE NOODZAAK OM TOOLS TE BOUWEN DIE 3 SOORTEN FUNCTIONALITEIT BIEDEN: VISUALISATIE VAN GEGEVENS EN SCHEMA’S, GENEREREN VAN CODE UIT MODELLEN EN BEHEER VAN METADATA. HIERTOE MOETEN ZIJ EEN PROCES VAN GEVOLGTREKKING VAN REGELINGEN DOORSTAAN. HET NUT VAN DIT TYPE NOSQL-TOOLS EN HET FEIT DAT DE BOUW ERVAN DE KOMENDE JAREN EEN GROTE O & O-INSPANNING VEREISTE, IS ONZE STARTHYPOTHESE. _x000D_ _x000D_ onze INVESTIGATION GROUP reciently OBJECTIVE OVERTED GROUP IN DE INGENIERIA ONTWIKKELING VAN NOSQL DATA, IN CONCRETE hebben we een INGENIERIA-proces gedaagd op basis van modellen om schema’s af te leiden en we hebben het nut van de afgeleide schema’s om tools te maken, aangepast. Deze bevindingen zijn de basis waarop het huidige project is gedefinieerd._x000D_ _x000D_ Het onderwerp van het project is het ontwerp en de implementatie van een uitgebreide en identificeerbare omgeving van het platform die tools bevat die de ontwikkeling van toepassingen die gebruik maken van no-shows ondersteunen. HET CENTRALE ELEMENT VAN DE OMGEVING ZOU EEN UNIFORM METAMODEL ZIJN DAT BEDOELD IS OM SCHEMA’S (CONCEPTUELE, LOGISCHE EN FYSIEKE) VAN ELK NOSQL-PARADIGMA WEER TE GEVEN. DE OMGEVING ONDERSTEUNT EEN REEKS BASISFUNCTIES ZOALS VISUALISATIE EN QUERY VAN SCHEMA’S, CODEGENERATOREN (E.G. VOOR OBJECT-DOCUMENT MAPPERS, RESTSERVICES, GRAPHQL), ASSISTENTEN VOOR GEGEVENSMIGRATIE (ONLINE EN BATCH) EN ASSISTENTEN VOOR DATABASEONTWERP. Deze funcionaliteit is een modulus, aangeboden als gevolg van de bouw van een DSL-taal van WERKFLOW die gebruikers in staat zou stellen om processen op hoog niveau op databasis te automatiseren._x000D_ _x000D_ DE DEFINICATIE van het UNIFICED metamodel, de automatisering van migraties EN DESIGN, EN DE EXTENSIBLE DESIGN Gebaseerd op PLUGINS OF THE OWN AUTHORITY, CONSTITUTIONS OF THE MAYOR RESEARCH RIGHTS OF TIT PROJECT. (Dutch)
    17 December 2021
    0 references
    APPLICAZIONI MODERNE (P.E., SOCIAL MEDIA, BIG DATA E IOT) HANNO DIMOSTRATO I LIMITI DEI DATABASE RELAZIONALI (BDRS) PER SODDISFARE ELEVATA SCALABILITÀ E PRESTAZIONI. CIÒ HA MOTIVATO L'EMERGERE DI UN NUMERO CRESCENTE DI SISTEMI NON RELAZIONALI. IL TERMINE NOSQL (NON SOLO SQL) È USATO PER NOMINARE QUESTI NUOVI SISTEMI (225 ELENCATI IN NOSQL-DATABASE.ORG) CHE SONO RAGGRUPPATI IN QUATTRO CATEGORIE: ARCHIVI DI DOCUMENTI, FAMIGLIE DI COLONNE, DATABASE DI VALORI CHIAVE E GRAFICI. Un NUMERO GRANDE DI BUSINESS È E I SISTEMI NOSQL UTILIZZATI E L'ADOCION crescerà notevolmente negli ANNI PROXIMES._x000D_ _x000D_ CONRETTARE L'USO DI NOSQL, RISULTATI PIÙ Evitare la necessità di strumenti per proporre una funzionalità SIMILAR che disponibile a BDR. LA LORO COSTRUZIONE DEVE AFFRONTARE LA NATURA SCHEMATICA DELLA MAGGIOR PARTE DEI SISTEMI NOSQL, I.E. I DATI POSSONO ESSERE MEMORIZZATI SENZA DOVER DEFINIRE UNO SCHEMA IN PRECEDENZA, A DIFFERENZA DI BDRS. QUESTI STRUMENTI AIUTERANNO GLI SVILUPPATORI AD AFFRONTARE L'ATTIVITÀ COMPLICATA E SOGGETTA A ERRORI DI PROGRAMMAZIONE CON UNO SCHEMA IMPLICITO IN CODICE E DATI. L'ASSENZA DI UN SISTEMA OFFRE FLESSIBILITÀ (DATI NON UNIFORMI E FAVORISCE L'EVOLUZIONE) MA IN CAMBIO DELLA PERDITA DI IMPORTANTI BENEFICI COME UN CONTROLLO STATICO CHE GARANTISCE UN CORRETTO ACCESSO AI DATI. UN RECENTE RAPPORTO DI DATAVERSITY (INSIGHTS INTO NOSQL MODELING, 2015) SOTTOLINEA CHE LA MODELLAZIONE DEI DATI SARÀ UN'ATTIVITÀ CRUCIALE CON I DATABASE NOSQL E RICHIAMA L'ATTENZIONE SULLA NECESSITÀ DI CREARE STRUMENTI CHE OFFRANO 3 TIPI DI FUNZIONALITÀ: VISUALIZZAZIONE DI DATI E SCHEMI, GENERAZIONE DI CODICE DA MODELLI E GESTIONE DEI METADATI. PER QUESTO DOVREBBERO SOPPORTARE UN PROCESSO DI INFERENZA DI SCHEMI. L'UTILITÀ DI QUESTO TIPO DI STRUMENTI NOSQL E IL FATTO CHE LA LORO COSTRUZIONE HA RICHIESTO UN GRANDE SFORZO DI R & S NEI PROSSIMI ANNI È LA NOSTRA IPOTESI DI PARTENZA. _x000D_ _x000D_ il nostro GRUPPO DI INVESTIGAZIONE RETTIVAMENTO OBJECTIVE OVERTED NEL SVILUPPO INGENIERIA DEI DATI NOSQL, IN CONCRETO Abbiamo sfidato un processo INGENIERIA basato su modelli per dedurre schemi e abbiamo MOSTRATO l'utilità degli schemi dedotti per creare strumenti. Questi risultati sono la base su cui è stato definito il presente progetto._x000D_ _x000D_ L'oggetto del progetto è la progettazione e la realizzazione di un ambiente esteso e identificabile della piattaforma che comprende strumenti che supportano lo sviluppo di applicazioni che non utilizzano presentazioni. L'ELEMENTO CENTRALE DELL'AMBIENTE SAREBBE UN METAMODELLO UNIFICATO DESTINATO A RAPPRESENTARE SCHEMI (CONCETTUALI, LOGICI E FISICI) DI QUALSIASI PARADIGMA NOSQL. L'AMBIENTE SUPPORTERÀ UNA SERIE DI FUNZIONALITÀ DI BASE COME VISUALIZZAZIONE E QUERY DI SCHEMI, GENERATORI DI CODICI (E.G. PER MAPPATORI DI OGGETTI-DOCUMENTI, SERVIZI DI RIPOSO, GRAPHQL), ASSISTENTI DI MIGRAZIONE DEI DATI (ON-LINE E BATCH) E ASSISTENTI DI PROGETTAZIONE DI DATABASE. Questa funcionalità è un modulo, offerto come risultato della costruzione di un linguaggio DSL di WORKFLOW che permetterebbe agli utenti di automatizzare processi di alto livello su base dati._x000D_ _x000D_ LA DEFINICAZIONE del metamodello UNIFICED, l'automatizzazione delle migrazioni E DESIGN, E il DESIGN ESTENSIBILE Basato su PLUGINS OF THE OWN AUTHORITY, CONSTITUTIONS OF the MAYOR RESEARCH RIGHTS OF THIS PROJECT. (Italian)
    16 January 2022
    0 references
    KAASAEGSED RAKENDUSED (E.G., SOTSIAALMEEDIA, ASJADE INTERNET JA SUURANDMED) ON TÕESTANUD SUHTESÜSTEEMIDE PIIRANGUID NENDE SKALEERITAVUSE JA JÕUDLUSNÕUETE TÄITMISEKS. SEE ON AJENDANUD PIDEVALT KASVAVAT ARVU MITTESEOLISI SÜSTEEME, MILLE EESMÄRK ON NENDE NÕUETE TÄITMINE. SELLE UUE PÕLVKONNA ANDMEBAASISÜSTEEMIDE TÄHISTAMISEKS KASUTATAKSE NOSQL’I (MITTE AINULT SQL/MITTE AINULT SQL) (225 ON LOETLETUD NOSQL-DATABASE.ORG-S). TAVALISELT LIIGITATAKSE NEED NELJA PÕHIKATEGOORIASSE: DOKUMENDID, LAI VEERG, VÕTMEVÄÄRTUSE KAUPLUSED JA GRAAFIKUPÕHISED ANDMEBAASID. EMBRACED NOSQL DATABASES JA VASTU VÕTNUD KÕRGED KONSIDERABALINE NÄÄLETAMISEKS._x000D_ _x000D_ _x000D_ _x000D_ kui NOSQL GROWS-ide kasutamine, DATABASE TOOLide UUDISED, kes ei ole nõus FUNKTSIOONI SIMILAR’iga, et relee AVAILABASESE KASUTAMISE VALITSUSTE KASUTAJAD on olemas. NENDE VAHENDITE LOOMINE PEAB TEGELEMA ENAMIKU NOSQL ANDMEBAASIDE SKEEMITA OLEMUSEGA. KUIGI RELATSIOONISÜSTEEMID NÕUAVAD ANDMEORGANISATSIOONI SUUNAVA ANDMEBAASI SKEEMI EELNEVAT MÄÄRATLEMIST, SALVESTAVAD ENAMIK NOSQL-I ANDMEBAASE ANDMEID ILMA EELNEVALT MÄÄRATLETUD SKEEMITA. HILJUTISES ARUANDES (INIGHTS INTO NOSQL MODELING, DATAVERSITY, 2015) MÄRGITI, ET ANDMETE MODELLEERIMINE ON NOSQL-ANDMEBAASIDE JAOKS VÄGA OLULINE TEGEVUS, NING JUHITI TÄHELEPANU KA VAJADUSELE NOSQL-I VAHENDITE JÄRELE, MILLEL ON KOLM PEAMIST FUNKTSIOONI: MUDELI VISUALISEERIMINE, KOODI GENEREERIMINE JA METAANDMETE HALDAMINE. NEED KOLM LIIKI VÕIMEID ON PAREMINI VARUSTATUD TEADMISTEGA ANDMEBAASI SKEEMI KOHTA. LISAKS PEAKSID NEED VAHENDID LEEVENDAMA ARENDAJAID ANDMEBAASI KOODI KIRJUTAMISE VEARISKIST, KUI SKEEMI EI DEKLAREERITA, VAID SEE SISALDUB KOODIS JA ANDMETES. SKEEMID PAKUVAD SUUREMAT PAINDLIKKUST (E.G. EBAÜHTLASED ANDMED ON VÕIMALIKUD JA ANDMETE ARENG ON EELISTATUD), KUID SKEEMIDE KASUTAMISE EELISED KAOVAD, EG SKEEMID TAGAVAD, ET ANDMED ON ÕIGESTI KÄTTESAADAVAD. Meie INITIAL HYPHOTESISID on nii, et NOSQL SÜSTEEMID SÜSTEEMID SÜSTEEMID LIIKMINE NÄÄLETAMISE NÄÄLETAMISEKS JA KASUTATAVAD HYSTRUTSIOONID KASUTATAVAD TULEMUSED VÄLJAVÕTMISE TÄHELEPANU NOSQL DATA ENGINEERINGUD AREADE, NAMELY A SCHEMA järeldada, PROCESS DOCUMENT STORES, JA ON TEADLIKUD KASUTATUD SCHEMAS VÕI KASUTADA SEVERALINE UTILITIES. Need tulemused on 3-aasta TEADLIKUD TULEMUSED._x000D_ _x000D_ _x000D_ _x000D_ PROJEKTID on NOSQL-BASTSIOONIDE DEVELOPMENT JA MAKENDAMINE NOSQL-BASTSIOONIDE DEVELOPMENT JA MANAGETSIOONID. SELLE TÖÖVAHENDI KESKNE ELEMENT OLEKS ÜHTNE METAMUDEL, MIS SUUDAB ESINDADA MIS TAHES NOSQL-ANDMEBAASI SKEEME (KONTSEPTUAALSET, LOOGILIST JA FÜÜSILIST), ANDMETE PAIGUTUSE JA PÄRINGUTE OPTIMEERIMISE MÕÕDIKUID NING III) PARTIIDE JA ON-LINE ANDMETE MIGRATSIOONI PROTSESSE. KESKKOND TOETAB PÕHIFUNKTSIOONIDE KOGUMIT, NÄITEKS: I) TULETATUD SKEEMIDE VISUALISEERIMINE JA PÄRINGUTE TEGEMINE, II) KOODIGENERAATORID (E.G., KOOD OBJEKT-DOKUMENTI MAPPERS, PUHKETEENUSED JA GRAPHQL), III) ASSISTENDID ANDMEBAASI PROJEKTEERIMISE JA MIGRATSIOONI, IV) ARVUTADA ON-LINE STATISTIKA. See FUNCTIONALITY BE modularized BY KESKKOND, JA ÜHENDATUD VÕIMALDES VÕTNUD VÄLJA VÕTNUD KÕRGE VÕTNUD KÕIGE-LEVEL PROCESSES._x000D_ _x000D_ _x000D_ _x000D_ _x000D_ RESEARCH CHALLENGES INCLUDE the DEFINITION of the UNIFIED metamodel, LARGE SCHEMAS, DATABASE DESIGNI JA MIGRTSIOON JA VÄLISSUHTLIKU VASTUVÕTMISE VALITSUS. (Estonian)
    4 August 2022
    0 references
    ŠIUOLAIKINĖS PROGRAMOS (E.G., SOCIALINĖ ŽINIASKLAIDA, DAIKTŲ INTERNETAS IR DIDELI DUOMENYS) ĮRODĖ RELIACINIŲ SISTEMŲ APRIBOJIMUS, KAD ATITIKTŲ JŲ MASTELIO IR NAŠUMO POREIKIUS. DĖL TO NUOLAT DAUGĖJA SU SANTYKIAIS NESUSIJUSIŲ SISTEMŲ, KURIOMIS SIEKIAMA PATENKINTI ŠIUOS REIKALAVIMUS. „NOSQL“ (NE SQL/NE TIK SQL) NAUDOJAMAS ŠIAI NAUJOS KARTOS DUOMENŲ BAZIŲ SISTEMOMS ŽYMĖTI (225 YRA IŠVARDYTOS NOSQL-DATABASE.ORG). JIE PAPRASTAI SKIRSTOMI Į KETURIAS PAGRINDINES KATEGORIJAS: DOKUMENTAS, PLATUS STULPELIS, RAKTŲ VERTĖS PARDUOTUVĖS IR DIAGRAMOS DUOMENŲ BAZĖS. NOSQL DUOMENŲ IR PRIEŽIŪROS PRIEŽIŪROS PRIEŽIŪROS PRIEŽIŪROS NEXT METAI._x000D_ _x000D_ ŠIŲ PRIEMONIŲ KŪRIMAS TURI SPRĘSTI DAUGUMOS NOSQL DUOMENŲ BAZIŲ BESCHEMINĮ POBŪDĮ. NORS RELIACINĖS SISTEMOS REIKALAUJA IŠANKSTINĖS DUOMENŲ BAZĖS SCHEMOS, KURIA VADOVAUJASI DUOMENŲ ORGANIZACIJA, APIBRĖŽTIES, DAUGUMA NOSQL DUOMENŲ BAZIŲ SAUGO DUOMENIS BE ANKSČIAU APIBRĖŽTOS SCHEMOS. NESENIAI PASKELBTOJE ATASKAITOJE (ĮŽVALGOS Į NOSQL MODELIAVIMĄ, DATAVERSITY, 2015) PAŽYMĖTA, KAD DUOMENŲ MODELIAVIMAS BUS LABAI SVARBI NOSQL DUOMENŲ BAZIŲ VEIKLA, TAIP PAT ATKREIPIAMAS DĖMESYS Į TAI, KAD REIKIA NOSQL PRIEMONIŲ, KURIOS UŽTIKRINTŲ TRIS PAGRINDINES FUNKCIJAS: MODELIO VIZUALIZACIJA, KODŲ GENERAVIMAS IR METADUOMENŲ VALDYMAS. ŠIOS TRYS GALIMYBĖS YRA GERIAU APRŪPINTOS DUOMENŲ BAZĖS SCHEMOS ŽINIOMIS. BE TO, ŠIOS PRIEMONĖS TURĖTŲ PALENGVINTI KŪRĖJAMS NUO KLAIDŲ TIKIMYBĖS UŽDUOTĮ RAŠYTI DUOMENŲ BAZĖS KODĄ, KAI SCHEMA NĖRA DEKLARUOJAMA, BET NUMANOMA Į KODĄ IR DUOMENIS. BE SCHEMOS SUTEIKIA DIDESNĮ LANKSTUMĄ (E.G. NEVIENODI DUOMENYS YRA GALIMI IR DUOMENŲ EVOLIUCIJA YRA PALANKI), BET NAUDOJANT SCHEMAS YRA PRARANDAMI PRIVALUMAI, E. G. SCHEMOS GARANTUOJA, KAD DUOMENYS YRA TINKAMAI PRIEINAMI. Mūsų INITIAL HYPHOTESIS yra tai, kad NOSQL SYSTEMS bus laikomasi NEXT FUTURE, ir jų KONSTRUKCIJA bus ĮSIPAREIGOJAMOS ĮSPĖJIMO R &D._x000D_ _x000D_ _x000D_ _x000D_ mūsų RESEARCH GROUP HAS RECENTLY OBTAINED SOME RESULTS į NOSQL DATA ENGINEERING, VALSTYBĖ SCHEMA išvada DOKUMENTŲ STORIŲ, ir mes padarėme, kaip INFERRED SCHEMAS RE NAUDOJIMO SVEIKATŲ SĄLYGOS. Šie REZULTATAI PATVIRTINTA kaip 3-metų RESEARCH PROJEKTAS ČIA PRESENTUOTOS._x000D_ _x000D_ PAREIŠKIMO PRIEŽIŪROS IR ĮGYVENDINIMAS TIKSLAS IR ĮGYVENDINIMAS, skirtas remti NOSQLBUSIAUS APDOVANOJIMO IR VALDYMĄ. PAGRINDINIS ŠIO ĮRANKIŲ RINKINIO ELEMENTAS BŪTŲ VIENINGAS METAMODELIS, GALINTIS ATSTOVAUTI BET KOKIOS RŪŠIES NOSQL DUOMENŲ BAZĖS SCHEMAS (KONCEPTUALIAS, LOGINES IR FIZINES), II) DUOMENŲ IŠDĖSTYMO IR UŽKLAUSŲ OPTIMIZAVIMO METRIKĄ IR III) DUOMENŲ PERKĖLIMO PROCESUS. APLINKA PALAIKYS PAGRINDINIŲ FUNKCIJŲ RINKINĮ, KAIP ANTAI: I) NUMANOMŲ SCHEMŲ VIZUALIZACIJA IR UŽKLAUSA, II) KODŲ GENERATORIAI (E.G., OBJEKTŲ-DOKUMENTŲ ŽEMĖLAPIŲ, POILSIO PASLAUGŲ IR GRAPHQL KODAS), III) DUOMENŲ BAZIŲ PROJEKTAVIMO IR MIGRACIJOS PADĖJĖJAI, IV) SKAIČIUOJA INTERNETINĘ STATISTIKĄ. Ši FUNKCCIALIJA bus modulizuota, kad būtų galima naudoti AUKŠTĄJĄ DUOMENŲ APSAUGĄ._x000D_ _x000D_ _x000D_ _x000D_ _000D_ RESEARCH CHALLENGES INCLUDE SUJUNGTOJO metamodelio NUSTATYMAS, LARGE SCHEMAS VISUALIZACIJA, DUOMENŲ IR MIGRACIJOS AUTOMACIJA, IŠLAIDŲ ARCHITEKTŪROS DIZAINAS. (Lithuanian)
    4 August 2022
    0 references
    MODERNE APLIKACIJE (E.G., DRUŠTVENI MEDIJI, INTERNET STVARI I VELIKE KOLIČINE PODATAKA) DOKAZALE SU OGRANIČENJA RELACIJSKIH SUSTAVA KAKO BI SE ZADOVOLJILI NJIHOVI ZAHTJEVI ZA SKALABILNOŠĆU I PERFORMANSAMA. TO JE MOTIVIRALO STALNO RASTUĆI BROJ NERELATIVNIH SUSTAVA U SVRHU RJEŠAVANJA TIH ZAHTJEVA. ZA OZNAČAVANJE OVE NOVE GENERACIJE SUSTAVA BAZE PODATAKA (225 SU NAVEDENI U NOSQL-DATABASE.ORG) KORISTI SE ZA OZNAČAVANJE OVE NOVE GENERACIJE SUSTAVA BAZE PODATAKA (NE SQL/NE SAMO SQL). OBIČNO SE RAZVRSTAVAJU U ČETIRI GLAVNE KATEGORIJE: DOKUMENT, ŠIROK STUPAC, SPREMIŠTA KLJUČNIH VRIJEDNOSTI I BAZE PODATAKA NA TEMELJU GRAFIKONA. LARGE NUMBER of COMPANIES Ima ALREADY EMBRACED NOSQL DATABASES, I OBRAZOVANJE RISE CONSIDERABLY U NEXT YEARS._x000D_ _x000D_ kao Upotreba NOSQL GROWS, NEED of DATABASE TOOLS WHICH PROVIDE FUNCTIONALITY SIMILAR kako bi se uvjerio u stanje za racionalne podatke je više potrebno. IZGRADNJA TIH ALATA MORA BITI USMJERENA NA BESPRIJEKORNU PRIRODU VEĆINE BAZA PODATAKA NOSQL-A. DOK RELACIJSKI SUSTAVI ZAHTIJEVAJU PRETHODNU DEFINICIJU SHEME BAZE PODATAKA KOJA VODI ORGANIZACIJU PODATAKA, VEĆINA BAZA PODATAKA NOSQL POHRANJUJE PODATKE BEZ POTREBE ZA PRETHODNO DEFINIRANIM SHEMOM. U NEDAVNOM IZVJEŠĆU (INSCENZIJE U MODELIRANJE NOSQL, DATAVERSITY, 2015.) ISTAKNUTO JE DA ĆE MODELIRANJE PODATAKA BITI KLJUČNA AKTIVNOST ZA BAZE PODATAKA NOSQL TE JE TAKOĐER SKRENULO POZORNOST NA POTREBU ZA ALATIMA NOSQL KOJI PRUŽAJU TRI GLAVNE FUNKCIONALNOSTI: VIZUALIZACIJA MODELA, GENERIRANJE KODOVA I UPRAVLJANJE METAPODACIMA. OVE TRI VRSTE SPOSOBNOSTI BOLJE SU OPREMLJENE ZNANJEM O SHEMI BAZE PODATAKA. OSIM TOGA, TI BI ALATI TREBALI UBLAŽITI PROGRAMERE OD ZADAĆE PISANJA KODA BAZE PODATAKA SKLONE POGREŠKAMA KADA SHEMA NIJE PRIJAVLJENA, NEGO IMPLICITNA U KOD I PODATKE. BEZ SHEMA PRUŽAJU VEĆU FLEKSIBILNOST (E.G. NEUJEDNAČENI PODACI SU MOGUĆI I RAZVOJ PODATAKA JE FAVORIZIRAN), ALI PREDNOSTI KORIŠTENJA SHEME SU IZGUBLJENE, E.G. SHEME JAMČE DA SE PODACIMA ISPRAVNO PRISTUPA. Naš INITIALNI HYPHOTESIS je da će NOSQL SYSTEMS koji će progovoriti u NEXT FUTURE, I OBRAZOVANJE VELIKI EFFORT U R&D._x000D_ _x000D_ _x000D_ Naš RESEARCH GROUP NEDAVNO OBTAINENIH REZULTATI U R&D._x000D_ _x000D_ _x000D_ Naši RESEARCH GROUP REZULTATI NOSQL DATA ENGINEERING, nomely SCHEMA inference PROCESS za DOKUMENT STORES, I mi smo imali uhoda KAKO INFORMACIJE SCHEMAS su UPRAVLJANJE SEVERALNI UTILITI. Ovi REZULTATI su dobili kao FOUNDATION za 3-YEARS RESEARCH PROJECT OVDJE OVDJE._x000D_ _x000D_ AIM PROJEKTA je DESIGN I UPRAVLJANJE PROIZVODNJA OZVJEŠĆE I TOOLSTA ZA PODRUČJU DEVELOPMENTA I UPRAVLJANJE NOSQL-BASED APPLIKACIJA. SREDIŠNJI ELEMENT OVOG ALATA BIO BI JEDINSTVENI METAMODEL KOJI MOŽE PREDSTAVLJATI SHEME (KONCEPTUALNE, LOGIČKE I FIZIČKE) BILO KOJE VRSTE NOSQL BAZE PODATAKA, II) METRIKE ZA OPTIMIZACIJU IZGLEDA I UPITA PODATAKA I III.) SKUPNE I ON-LINE POSTUPKE MIGRACIJE PODATAKA. OKOLIŠ ĆE PODRŽATI SKUP OSNOVNIH FUNKCIONALNOSTI, KAO ŠTO SU: I) VIZUALIZACIJA I PRETRAŽIVANJE IZVEDENIH SHEMA, II) GENERATORI KODOVA (E.G., KODOVI ZA MAPERE OBJEKTA, USLUGE ODMORA I GRAPHQL), III) ASISTENTI ZA OBLIKOVANJE I MIGRACIJU BAZE PODATAKA, IV) IZRAČUNAVANJE ON-LINE STATISTIKE. Ova FUNCTIONALITY će biti modularizirana BY ENVIRONMENT, I OFFERED AS BUILDING BLOCKS OF A WORKFLOW DSL da će sve koristiti za autOMATE HIGH-LEVEL PROCESSES OVER DATABASES._x000D_ _x000D_ RESEARCH CHALLENGES INCLUDE DEFINICIJA UNIFIED metamodela, VISUALISATION LARGE SCHEMAS, AUTOMATION of the DATABASE DESIGN and MIGRATION, I DESIGN AN EXTENSIBLE ARCHITECTURE. (Croatian)
    4 August 2022
    0 references
    ΟΙ ΣΎΓΧΡΟΝΕΣ ΕΦΑΡΜΟΓΈΣ (E.G., SOCIAL MEDIA, INTERNET OF THINGS, BIG DATA) ΈΧΟΥΝ ΑΠΟΔΕΊΞΕΙ ΤΟΥΣ ΠΕΡΙΟΡΙΣΜΟΎΣ ΤΩΝ ΣΧΕΣΙΑΚΏΝ ΣΥΣΤΗΜΆΤΩΝ ΓΙΑ ΤΗΝ ΚΆΛΥΨΗ ΤΩΝ ΑΠΑΙΤΉΣΕΩΝ ΚΛΙΜΆΚΩΣΗΣ ΚΑΙ ΑΠΌΔΟΣΗΣ. ΜΕ ΤΟΝ ΤΡΌΠΟ ΑΥΤΌ ΠΑΡΑΚΙΝΉΘΗΚΕ ΈΝΑΣ ΣΥΝΕΧΏΣ ΑΥΞΑΝΌΜΕΝΟΣ ΑΡΙΘΜΌΣ ΜΗ ΣΧΕΤΙΚΏΝ ΣΥΣΤΗΜΆΤΩΝ ΜΕ ΣΚΟΠΌ ΤΗΝ ΑΝΤΙΜΕΤΏΠΙΣΗ ΑΥΤΏΝ ΤΩΝ ΑΠΑΙΤΉΣΕΩΝ. ΤΟ NOSQL (ΌΧΙ SQL/ΌΧΙ ΜΌΝΟ SQL) ΧΡΗΣΙΜΟΠΟΙΕΊΤΑΙ ΓΙΑ ΝΑ ΥΠΟΔΗΛΏΣΕΙ ΑΥΤΉ ΤΗ ΝΈΑ ΓΕΝΙΆ ΣΥΣΤΗΜΆΤΩΝ ΒΆΣΕΩΝ ΔΕΔΟΜΈΝΩΝ (225 ΠΑΡΑΤΊΘΕΝΤΑΙ ΣΤΟ NOSQL-DATABASE.ORG). ΤΑΞΙΝΟΜΟΎΝΤΑΙ ΣΥΝΉΘΩΣ ΣΕ ΤΈΣΣΕΡΙΣ ΚΎΡΙΕΣ ΚΑΤΗΓΟΡΊΕΣ: ΈΓΓΡΑΦΟ, ΕΥΡΕΊΑ ΣΤΉΛΗ, ΚΑΤΑΣΤΉΜΑΤΑ ΒΑΣΙΚΏΝ ΑΞΙΏΝ ΚΑΙ ΒΆΣΕΙΣ ΔΕΔΟΜΈΝΩΝ ΒΆΣΕΙ ΓΡΑΦΗΜΆΤΩΝ. Ενας ΑΡΙΘΜΟΣ ΤΩΝ ΕΤΑΙΡΕΙΩΝ ΕΧΕΙ ΣΥΓΚΕΚΡΙΖΟΝΤΑΙ ΤΟ NOSQL DATABASES, και η ΕΚΔΟΣΗ θα ΚΑΝΕΙ ΑΝΤΑΓΩΝΙΣΤΙΚΟΤΗΤΑ ΣΤΑ ΕΠΟΜΕΝΑ._x000D_ _x000D_ ΩΣ ΧΡΗΣΙΜΟΠΟΙΗΣΗ ΤΩΝ NOSQL GROWS, ΝΑ ΧΡΗΣΙΜΟΠΟΙΟΥΝΤΑΙ ΣΤΟΙΧΕΙΑ ΔΕΔΟΜΕΝΩΝ ΤΩΝ ΟΠΟΙΩΝ ΠΡΟΟΡΙΖΟΝΤΑΙ ΣΕ ΠΡΟΣΦΟΡΕΣ ΔΙΑΘΕΣΙΜΟΤΗΤΑΣ ΓΙΑ ΣΧΕΤΙΚΑ ΔΑΤΑΒΑΣΕΣ. Η ΔΗΜΙΟΥΡΓΊΑ ΑΥΤΏΝ ΤΩΝ ΕΡΓΑΛΕΊΩΝ ΠΡΈΠΕΙ ΝΑ ΑΝΤΙΜΕΤΩΠΊΣΕΙ ΤΗΝ ΧΩΡΊΣ ΣΧΉΜΑ ΦΎΣΗ ΤΩΝ ΠΕΡΙΣΣΌΤΕΡΩΝ ΒΆΣΕΩΝ ΔΕΔΟΜΈΝΩΝ NOSQL. ΕΝΏ ΤΑ ΣΧΕΣΙΑΚΆ ΣΥΣΤΉΜΑΤΑ ΑΠΑΙΤΟΎΝ ΤΟΝ ΕΚ ΤΩΝ ΠΡΟΤΈΡΩΝ ΟΡΙΣΜΌ ΤΟΥ ΣΧΉΜΑΤΟΣ ΒΆΣΗΣ ΔΕΔΟΜΈΝΩΝ ΠΟΥ ΚΑΘΟΔΗΓΕΊ ΤΗΝ ΟΡΓΆΝΩΣΗ ΤΩΝ ΔΕΔΟΜΈΝΩΝ, ΟΙ ΠΕΡΙΣΣΌΤΕΡΕΣ ΒΆΣΕΙΣ ΔΕΔΟΜΈΝΩΝ NOSQL ΑΠΟΘΗΚΕΎΟΥΝ ΔΕΔΟΜΈΝΑ ΧΩΡΊΣ ΝΑ ΧΡΕΙΆΖΕΤΑΙ ΠΡΟΗΓΟΥΜΈΝΩΣ ΚΑΘΟΡΙΣΜΈΝΟ ΣΧΉΜΑ. ΜΙΑ ΠΡΌΣΦΑΤΗ ΈΚΘΕΣΗ (INIGHTS ON NOSQL MODELING}, DATAVERSITY, 2015) ΈΧΕΙ ΕΠΙΣΗΜΆΝΕΙ ΌΤΙ Η ΜΟΝΤΕΛΟΠΟΊΗΣΗ ΔΕΔΟΜΈΝΩΝ ΘΑ ΑΠΟΤΕΛΈΣΕΙ ΚΡΊΣΙΜΗ ΔΡΑΣΤΗΡΙΌΤΗΤΑ ΓΙΑ ΤΙΣ ΒΆΣΕΙΣ ΔΕΔΟΜΈΝΩΝ NOSQL, ΚΑΙ ΈΧΕΙ ΕΠΊΣΗΣ ΕΠΙΣΤΉΣΕΙ ΤΗΝ ΠΡΟΣΟΧΉ ΣΤΗΝ ΑΝΆΓΚΗ ΓΙΑ ΕΡΓΑΛΕΊΑ NOSQL ΠΟΥ ΘΑ ΠΑΡΈΧΟΥΝ ΤΡΕΙΣ ΒΑΣΙΚΈΣ ΛΕΙΤΟΥΡΓΊΕΣ: ΑΠΕΙΚΌΝΙΣΗ ΜΟΝΤΈΛΟΥ, ΔΗΜΙΟΥΡΓΊΑ ΚΏΔΙΚΑ ΚΑΙ ΔΙΑΧΕΊΡΙΣΗ ΜΕΤΑΔΕΔΟΜΈΝΩΝ. ΑΥΤΆ ΤΑ ΤΡΊΑ ΕΊΔΗ ΙΚΑΝΟΤΉΤΩΝ ΠΑΡΈΧΟΝΤΑΙ ΚΑΛΎΤΕΡΑ ΜΕ ΤΗ ΓΝΏΣΗ ΤΟΥ ΣΧΉΜΑΤΟΣ ΤΗΣ ΒΆΣΗΣ ΔΕΔΟΜΈΝΩΝ. ΕΠΙΠΛΈΟΝ, ΤΑ ΕΡΓΑΛΕΊΑ ΑΥΤΆ ΘΑ ΠΡΈΠΕΙ ΝΑ ΑΝΑΚΟΥΦΊΖΟΥΝ ΤΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΤΈΣ ΑΠΌ ΤΗΝ ΕΠΙΡΡΕΠΉ ΣΕ ΣΦΆΛΜΑΤΑ ΕΡΓΑΣΊΑ ΤΗΣ ΓΡΑΦΉΣ ΚΏΔΙΚΑ ΒΆΣΗΣ ΔΕΔΟΜΈΝΩΝ ΌΤΑΝ ΤΟ ΣΧΉΜΑ ΔΕΝ ΔΗΛΏΝΕΤΑΙ, ΑΛΛΆ ΣΙΩΠΗΡΏΣ ΣΕ ΚΏΔΙΚΑ ΚΑΙ ΔΕΔΟΜΈΝΑ. ΤΟ SCHEMALESS ΠΑΡΈΧΕΙ ΜΕΓΑΛΎΤΕΡΗ ΕΥΕΛΙΞΊΑ (Π.Χ. ΤΑ ΜΗ ΟΜΟΙΌΜΟΡΦΑ ΔΕΔΟΜΈΝΑ ΕΊΝΑΙ ΠΙΘΑΝΆ ΚΑΙ Η ΕΞΈΛΙΞΗ ΤΩΝ ΔΕΔΟΜΈΝΩΝ ΕΥΝΟΕΊΤΑΙ), ΑΛΛΆ ΧΆΝΟΝΤΑΙ ΤΑ ΠΛΕΟΝΕΚΤΉΜΑΤΑ ΤΗΣ ΧΡΉΣΗΣ ΣΧΗΜΆΤΩΝ, ΤΑ ΣΧΉΜΑΤΑ E.G. ΕΓΓΥΏΝΤΑΙ ΌΤΙ ΤΑ ΔΕΔΟΜΈΝΑ ΕΊΝΑΙ ΣΩΣΤΆ ΠΡΟΣΒΆΣΙΜΑ. Η INITIAL HYPHOTESIS μας είναι ότι τα NOSQL SYSTEMS θα φθάσουν στο επόμενο μέλλον, και η κατασκευή τους θα περιλαμβάνει μια μεγάλη προσπάθεια σε R&D._x000D_ _x000D_ _x000D_ _x000D_ Η ομάδα ΕΡΕΥΝΗΤΩΝ ΜΑΣ ΕΙΝΑΙ ΣΥΓΚΕΝΤΡΩΜΕΝΕΣ ΣΩΜΑΤΙΚΕΣ ΑΠΟΤΕΛΕΣΜΑΤΙΚΕΣ ΣΤΗΝ ΠΕΡΙΟΧΗ ΝΟΣΚΛ ΔΕΔΟΜΕΝΩΝ, ΟΝΟΜΑ ΜΙΑ ΔΙΑΔΙΚΑΣΙΑ συμπερασματος SCHEMA για ΤΟΥΣ ΕΓΓΡΑΦΟΥΣ, και εχουμε ΕΛΕΓΧΕΙ ΠΩΣ οι ΕΝΗΜΕΡΩΤΙΚΟΙ SCHEMAS μπορουν να ΧΡΗΣΙΜΟΠΟΙΟΥΝΤΑΙ για να δημιουργησουν λεπτομερειες. Τα αποτελεσματα αυτα εχουν λειτουργησει ως ΙΔΡΥΜΑ του ΕΡΓΟΥ ΕΡΕΥΝΑΣ 3 ΕΤΩΝ ΕΔΩ._x000D_ _x000D_ Ο ΤΟΜΕΑΣ ΤΟΥ ΕΡΓΟΥ ΕΙΝΑΙ ΤΟ ΣΧΕΔΙΟ ΚΑΙ ΕΦΑΡΜΟΓΗ ΕΝΟΣ ΕΚΤΟΣ ΠΕΡΙΒΑΛΛΟΝΤΟΣ ΚΑΙ ΕΡΓΑΛΕΙΑΣ για την ΥΠΟΣΤΗΡΙΞΗ ΤΗΣ ΑΝΑΠΤΥΞΗΣ και ΔΙΑΧΕΙΡΙΣΗΣ των ΝΟΣΚΛΜΕΝΩΝ ΕΦΑΡΜΟΓΩΝ. ΤΟ ΚΕΝΤΡΙΚΌ ΣΤΟΙΧΕΊΟ ΑΥΤΟΎ ΤΟΥ ΣΥΝΌΛΟΥ ΕΡΓΑΛΕΊΩΝ ΘΑ ΉΤΑΝ ΈΝΑ ΕΝΙΑΊΟ METAMODEL ΙΚΑΝΌ ΝΑ ΑΝΑΠΑΡΙΣΤΆ ΣΧΉΜΑΤΑ (ΕΝΝΟΙΟΛΟΓΙΚΆ, ΛΟΓΙΚΆ ΚΑΙ ΦΥΣΙΚΆ) ΟΠΟΙΟΥΔΉΠΟΤΕ ΕΊΔΟΥΣ ΒΆΣΗΣ ΔΕΔΟΜΈΝΩΝ NOSQL, II) ΜΕΤΡΉΣΕΙΣ ΓΙΑ ΤΗ ΒΕΛΤΙΣΤΟΠΟΊΗΣΗ ΤΗΣ ΔΙΆΤΑΞΗΣ ΤΩΝ ΔΕΔΟΜΈΝΩΝ ΚΑΙ ΤΗΝ ΑΝΑΖΉΤΗΣΗ, ΚΑΙ III) ΔΙΑΔΙΚΑΣΊΕΣ ΜΕΤΑΝΆΣΤΕΥΣΗΣ ΔΕΔΟΜΈΝΩΝ ΠΑΡΤΊΔΑΣ ΚΑΙ ON-LINE. ΤΟ ΠΕΡΙΒΆΛΛΟΝ ΘΑ ΥΠΟΣΤΗΡΊΞΕΙ ΜΙΑ ΣΕΙΡΆ ΒΑΣΙΚΏΝ ΛΕΙΤΟΥΡΓΙΏΝ, ΌΠΩΣ: I) ΟΠΤΙΚΟΠΟΊΗΣΗ ΚΑΙ ΑΝΑΖΉΤΗΣΗ ΤΕΚΜΑΡΤΏΝ ΣΧΗΜΆΤΩΝ, II) ΓΕΝΝΉΤΡΙΕΣ ΚΏΔΙΚΑ (E.G., ΚΩΔΙΚΌΣ ΓΙΑ ΧΑΡΤΟΓΡΑΦΗΤΈΣ ΕΓΓΡΆΦΩΝ ΑΝΤΙΚΕΙΜΈΝΩΝ, ΥΠΗΡΕΣΊΕΣ ΑΝΆΠΑΥΣΗΣ ΚΑΙ GRAPHQL), III) ΒΟΗΘΟΊ ΣΧΕΔΙΑΣΜΟΎ ΒΆΣΕΩΝ ΔΕΔΟΜΈΝΩΝ ΚΑΙ ΜΕΤΑΝΆΣΤΕΥΣΗΣ, IV) ΥΠΟΛΟΓΊΖΟΥΝ ON-LINE ΣΤΑΤΙΣΤΙΚΈΣ. Η ΛΕΙΤΟΥΡΓΙΑ αυτή θα είναι αρθρωτή από το περιβάλλον, και θα προσφερθεί ως BUILDING BLOCKS OF A WORKFLOW DSL που θα ΧΡΗΣΙΜΟΠΟΙΟΥΝ ΟΛΟΚΛΗΡΩΜΕΝΕΣ ΧΡΗΣΙΜΕΣ ΔΙΑΔΙΚΑΣΙΕΣ ΥΨΗΛΗΣ-Επιπέδου εκτός των DATABASES._x000D_ _x000D_ RESEARCH CHALLENGES INCLUD THE DEFINITION OF A UNIFIED metamodel, ΨΗΦΙΣΜΑ ΤΩΝ ΦΥΣΙΚΩΝ ΣΧΕΣΕΩΝ, ΑΥΤΟΜΑΤΟΠΟΙΗΣΗ ΤΩΝ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΣΥΓΚΟΙΝΩΝΙΑ ΚΑΙ ΤΟ ΣΧΕΔΙΟ ΤΗΣ ΕΞΩΤΕΡΙΚΗΣ ΑΞΙΟΠΟΙΗΣΗΣ. (Greek)
    4 August 2022
    0 references
    MODERNÉ APLIKÁCIE (E.G., SOCIÁLNE MÉDIÁ, INTERNET VECÍ A VEĽKÉ DÁTA) PREUKÁZALI OBMEDZENIA RELAČNÝCH SYSTÉMOV NA SPLNENIE ICH ŠKÁLOVATEĽNOSTI A VÝKONNOSTNÝCH POŽIADAVIEK. TO VIEDLO K NEUSTÁLE RASTÚCEMU POČTU NERELAČNÝCH SYSTÉMOV S CIEĽOM RIEŠIŤ TIETO POŽIADAVKY. TÁTO NOVÁ GENERÁCIA DATABÁZOVÝCH SYSTÉMOV (225 SÚ UVEDENÉ V NOSQL-DATABASE.ORG) SA POUŽÍVA NA OZNAČENIE TEJTO NOVEJ GENERÁCIE DATABÁZOVÝCH SYSTÉMOV (NIE SQL/NIELEN SQL). BEŽNE SA KLASIFIKUJÚ DO ŠTYROCH HLAVNÝCH KATEGÓRIÍ: DOKUMENT, ŠIROKÝ STĹPEC, ÚLOŽISKÁ KĽÚČOVÝCH HODNÔT A DATABÁZY ZALOŽENÉ NA GRAFOCH. LARGE ČINNOSTI SPOLOČNOSTI, ktoré majú ALREADY EMBRACED NOSQL DATABASES, a ADOPTION bude RISE CONSIDERABLY v NEXT ROZHODNUTIE._x000D_ _x000D_ Ako POUŽÍVANIE NOSQL GROWS, NEED OF DATABASE TOOLS, KTORÉ POUŽÍVAJÚ FUNKCTIONALITY SIMILAR, aby sa zabezpečilo, že pre revolučné DATABASES je viac EVIDENT. PRI VYTVÁRANÍ TÝCHTO NÁSTROJOV SA MUSÍ RIEŠIŤ BEZCHYBNÁ POVAHA VÄČŠINY DATABÁZ NOSQL. ZATIAĽ ČO RELAČNÉ SYSTÉMY VYŽADUJÚ PREDCHÁDZAJÚCU DEFINÍCIU DATABÁZOVEJ SCHÉMY, KTORÁ USMERŇUJE ORGANIZÁCIU ÚDAJOV, VÄČŠINA DATABÁZ NOSQL UKLADÁ ÚDAJE BEZ TOHO, ABY BOLO POTREBNÉ MAŤ VOPRED DEFINOVANÚ SCHÉMU. V NEDÁVNEJ SPRÁVE (VZORY DO MODELOVANIA NOSQL, DATAVERSITY, 2015) SA UVÁDZA, ŽE MODELOVANIE ÚDAJOV BUDE KĽÚČOVOU ČINNOSŤOU PRE DATABÁZY NOSQL, A UPRIAMILA POZORNOSŤ AJ NA POTREBU NÁSTROJOV NOSQL, KTORÉ POSKYTUJÚ TRI HLAVNÉ FUNKCIE: VIZUALIZÁCIA MODELU, GENEROVANIE KÓDU A SPRÁVA METAÚDAJOV. TIETO TRI DRUHY SCHOPNOSTÍ SÚ LEPŠIE VYBAVENÉ ZNALOSŤOU SCHÉMY DATABÁZY. OKREM TOHO BY TIETO NÁSTROJE MALI ZMIERNIŤ VÝVOJÁROV OD ÚLOHY PÍSANIA DATABÁZOVÉHO KÓDU NÁCHYLNEJ NA CHYBY, KEĎ SCHÉMA NIE JE DEKLAROVANÁ, ALE IMPLICITNE DO KÓDU A ÚDAJOV. BEZ SCHÉMY POSKYTUJÚ VÄČŠIU FLEXIBILITU (E.G. NEJEDNOTNÉ ÚDAJE SÚ MOŽNÉ A VÝVOJ DÁT JE ZVÝHODNENÝ), ALE VÝHODY POUŽÍVANIA SCHÉM SÚ STRATENÉ, E.G. SCHÉMY ZARUČUJÚ, ŽE ÚDAJE SÚ SPRÁVNE PRÍSTUPNÉ. Naše INITIAL HYPHOTESIS je, že NOSQL SYSTEMS bude pokračovať v NEXTÉMU FUTURE, a ich konštrikcia bude mať veľký úspech v R&D._x000D_ _x000D_ _x000D_ _x000D_ _x000D_ naša RESEARCH GROUP sa RECENTLY OBTAINED SOME RESULTS VÁD NOSQL DATA ENGINEERING, NAMELY SCHEMA inference PROCESS for DOCUMENT STORES, a mali sme, aby sa zistilo, ako INFERRED SCHEMAS sú užitočné pre vytvorenie SEVERAL UTILITIES. Tieto VÝSLEDKY SLUŽBY, ako FOUNDATION for the 3-YEARS RESEARCH PROJECT TU PREZASTANÉ._x000D_ _x000D_ VEDOMIE PROJEKTU je DESIGN a IMPLEMENTATION OF EXTENSIBLE ENVIRONMENT AND TOOLSET PODPORU DEVELOPMENTU A MANAGEMENTU NOSQL-BASED APPLICATIONS. ÚSTREDNÝM PRVKOM TOHTO SÚBORU NÁSTROJOV BY BOL JEDNOTNÝ METAMODEL SCHOPNÝ REPREZENTOVAŤ SCHÉMY (KONCEPČNÉ, LOGICKÉ A FYZICKÉ) AKÉHOKOĽVEK DRUHU DATABÁZY NOSQL, II) METRIKY NA OPTIMALIZÁCIU ROZLOŽENIA A VYHĽADÁVANIA ÚDAJOV A III) DÁVKOVÉ A ON-LINE PROCESY MIGRÁCIE DÁT. PROSTREDIE BUDE PODPOROVAŤ SÚBOR ZÁKLADNÝCH FUNKCIÍ, AKO SÚ: I) VIZUALIZÁCIA A VYHĽADÁVANIE ODVODENÝCH SCHÉM, II) GENERÁTORY KÓDOV (E.G., KÓD PRE OBJEKTOVO-DOKUMENTOVÉ MAPERY, ODPOČÍVADLÁ A GRAPHQL), III) ASISTENTI PRE NAVRHOVANIE A MIGRÁCIU DATABÁZY, IV) VÝPOČET ON-LINE ŠTATISTIKY. Táto FUNKCTIONALITY bude modularizovaná BY ENVIRONMENT, A OFFERED AS BUILDING BLOCKS z WORKFLOW DSL, že budú všetci používať AUTOMATE HIGH-LEVEL PROCESSES OVER DATABASES._x000D_ _x000D_ RESEARCH CHALLENGES VYPNUTIE DEFINITION UNIFIED metamodel, VISUALISATION OF LARGE SCHEMAS, AUTOMATION of the DATABASE DESIGN AND MIGRATION, A DESIGN OF EXTENSIBLE ARCHITECTURE. (Slovak)
    4 August 2022
    0 references
    NYKYAIKAISET SOVELLUKSET (E.G., SOSIAALINEN MEDIA, ESINEIDEN INTERNET JA MASSADATA) OVAT OSOITTANEET, ETTÄ RELAATIOJÄRJESTELMIEN SKAALAUTUVUUS JA SUORITUSKYKYVAATIMUKSET OVAT RAJALLISET. TÄMÄ ON MOTIVOINUT JATKUVASTI KASVAVAA MÄÄRÄÄ SUHTEETTOMIA JÄRJESTELMIÄ, JOIDEN TARKOITUKSENA ON VASTATA NÄIHIN VAATIMUKSIIN. TÄTÄ UUTTA TIETOKANTAJÄRJESTELMÄÄ (225 ON LUETELTU KOHDASSA NOSQL-DATABASE.ORG) KÄYTETÄÄN KUVAAMAAN TÄTÄ UUTTA TIETOKANTAJÄRJESTELMÄÄ (225 ON LUETELTU KOHDASSA NOSQL-DATABASE.ORG). NE LUOKITELLAAN YLEISESTI NELJÄÄN PÄÄLUOKKAAN: ASIAKIRJA, LAAJA SARAKE, AVAINARVOVARASTOT JA KAAVIOPOHJAISET TIETOKANNAT. LARGE NUMBER OF COMPANIES ON ALREADY EMBRACED NOSQL DATABASES, JA HYVÄKSYMINEN RISE CONSIDERABLY NEXT YEARS._x000D_ _x000D_ KÄYTTÄMINEN NOSQL GROWS, NEED of DATABASE TOOLS WHICH PROVIDE FUNCTIONALITY SIMILARIN TÄYTTÄVÄ KÄYTTÄMINEN. NÄIDEN VÄLINEIDEN RAKENTAMISESSA ON PUUTUTTAVA USEIMPIEN NOSQL-TIETOKANTOJEN SKEEMATTOMAAN LUONTEESEEN. VAIKKA RELAATIOJÄRJESTELMÄT EDELLYTTÄVÄT TIETOJÄRJESTELMÄN ORGANISAATIOTA OHJAAVAN TIETOKANNAN MÄÄRITTELYÄ, USEIMMAT NOSQL-TIETOKANNAT TALLENTAVAT TIETOJA TARVITSEMATTA AIEMMIN MÄÄRITELTYÄ SKEEMAA. TUOREESSA RAPORTISSA (INSIGHTS INTO NOSQL MODELING, DATAVERSITY, 2015) ON HUOMAUTETTU, ETTÄ TIETOJEN MALLINTAMINEN ON RATKAISEVAN TÄRKEÄÄ NOSQL-TIETOKANTOJEN KANNALTA, JA KIINNITTÄNYT HUOMIOTA MYÖS SIIHEN, ETTÄ TARVITAAN NOSQL-TYÖKALUJA, JOTKA TARJOAVAT KOLME PÄÄTOIMINTOA: MALLIN VISUALISOINTI, KOODIEN LUOMINEN JA METATIETOJEN HALLINTA. NÄMÄ KOLME ERILAISTA VALMIUKSIA TARJOTAAN PAREMMIN TIETOKANNAN SKEEMAN TUNTEMUKSELLA. LISÄKSI NÄIDEN TYÖKALUJEN PITÄISI LIEVITTÄÄ KEHITTÄJIÄ VIRHEALTTIISTA TEHTÄVÄSTÄ KIRJOITTAA TIETOKANTAKOODIA, KUN SKEEMAA EI ILMOITETA, VAAN IMPLISIITTISESTI KOODIIN JA DATAAN. SKEEMALESS TARJOAVAT SUUREMMAN JOUSTAVUUDEN (E.G. EPÄYHTENÄISET TIEDOT OVAT MAHDOLLISIA JA TIETOJEN EVOLUUTIO SUOSII), MUTTA SKEEMOJEN KÄYTÖN EDUT MENETETÄÄN, E.G.-SYSTEEMIT TAKAAVAT, ETTÄ TIEDOT OVAT OIKEIN. Omaperäinen HYPHOTESIS on NOSQL-SYSTEMS, jotka otetaan huomioon NEXT FUTURE: ssa, ja heidän CONSTRUCTION WILL INVOLVE a GREAT EFFORT in R&D._x000D_ _x000D_ _x000D_ _x000D_ OUR RESEARCH GROUP on RECENTLY OBTAINED SOME RESULTS in the Area of NOSQL DATA ENGINEERING, NAMELY SHHEMA päättelee, miten DOCUMENT STORES, – ja meidän on pitänyt tietää, että ne ovat VAKAASTI. Nämä TULOSTEET ovat VAHVISTELUT 3-YEARS RESEARCH PROJECT TÄSTÄ PRESENTED._x000D_ _x000D_ HANKEEN KÄYTTÖJÄRJESTELMÄN SÄÄNNÖKSEN JA TÄSTÄNTÖÖN HYVÄKSYNNÄN HYVÄKSYNNÄN TUOMIOISTUIMEN JA TÄSTÄ KOSQL-BASED-HYVÄKSYNTÄ. TÄMÄN TYÖKALUN KESKEINEN ELEMENTTI OLISI YHTENÄINEN METAMALLI, JOKA VOISI EDUSTAA MINKÄ TAHANSA NOSQL-TIETOKANNAN KÄSITTEELLISIÄ, LOOGISIA JA FYYSISIÄ SKEEMOJA, II-METRIIKKAA TIETOJEN ULKOASUN JA KYSELYJEN OPTIMOIMISEKSI SEKÄ III) ERÄ- JA ONLINE-TIETOJEN SIIRTOPROSESSEJA. YMPÄRISTÖ TUKEE PERUSTOIMINTOJA, KUTEN I) PÄÄTELTYJEN SKEEMOJEN VISUALISOINTI JA KYSELYT, II) KOODIGENERAATTORIT (E.G., KOODI OBJEKTI-DOKUMENTTIEN KARTOITTAJILLE, LEPOPALVELUILLE JA GRAPHQL: LLE), III) TIETOKANNAN SUUNNITTELUN JA SIIRTYMISEN AVUSTAJAT, IV) LASKEVAT ONLINE-TILASTOT. Tämä FUNCTIONALITY modulularized BY Ympäristö, JA OFFERED AS BUILDING BLOCKS OF AILKFLOW DSL, jotka ovat kaikki käyttäjistä AUTOMATE HIGH-LEVEL PROCESSES OVER DATABASES._x000D_ _x000D_ TUTKIMUKSET ON TÄYTÄNTÖJÄTTÄMÄÄN UNIFIED metamalli, LARGE SCHEMASin, DATABASE DESIGNIN JA MIGRATIONIN TIETOJEN TIETOJEN VALMISTUS, JA ERITYISTEN ARCHITECTUREn DESIGN. (Finnish)
    4 August 2022
    0 references
    NOWOCZESNE APLIKACJE (E.G., MEDIA SPOŁECZNOŚCIOWE, INTERNET RZECZY I DUŻE ZBIORY DANYCH) DOWIODŁY OGRANICZEŃ RELACYJNYCH SYSTEMÓW, ABY SPROSTAĆ ICH SKALOWALNOŚCI I WYMAGANIOM WYDAJNOŚCI. DOPROWADZIŁO TO DO CIĄGŁEGO WZROSTU LICZBY SYSTEMÓW NIEPOWIĄZANYCH W CELU SPROSTANIA TYM WYMAGANIOM. ¿NOSQL¿(NIE SQL/NIE TYLKO SQL) JEST UŻYWANY DO OZNACZANIA TEJ NOWEJ GENERACJI SYSTEMÓW BAZ DANYCH (225 SĄ WYMIENIONE W NOSQL-DATABASE.ORG). SĄ ONE POWSZECHNIE KLASYFIKOWANE W CZTERECH GŁÓWNYCH KATEGORIACH: DOKUMENTY, SZEROKA KOLUMNA, MAGAZYNY WARTOŚCI KLUCZY I BAZY DANYCH OPARTE NA WYKRESIE. A LARGE NUMER OF COMPANIES HAVE ALREADY EMBRACED NOSQL DATABASES, I ADOPTION WSZYSTKIE WSZYSTKIE WYKAZUJĄCE SIĘ W NEXT YEARS._x000D_ _x000D_ AS UŻYTKOWANIE NOSQL GROWS, ŻYWNOŚĆ DATABASE TOOLSCH PROVIDE FUNKCTIONALITY SIMILAR DO THOSE AVAILABLE FOR RELATIONAL DATABASES. TWORZENIE TYCH NARZĘDZI MUSI UWZGLĘDNIAĆ BEZWARUNKOWY CHARAKTER WIĘKSZOŚCI BAZ DANYCH NOSQL. CHOCIAŻ SYSTEMY RELACYJNE WYMAGAJĄ UPRZEDNIEJ DEFINICJI SCHEMATU BAZY DANYCH, KTÓRY KIERUJE ORGANIZACJĄ DANYCH, WIĘKSZOŚĆ BAZ DANYCH NOSQL PRZECHOWUJE DANE BEZ KONIECZNOŚCI POSIADANIA UPRZEDNIO ZDEFINIOWANEGO SCHEMATU. W NIEDAWNYM SPRAWOZDANIU (¿INSIGHTS INTO NOSQL MODELING¿, DATAVERSITY, 2015) ZAUWAŻONO, ŻE MODELOWANIE DANYCH BĘDZIE MIAŁO KLUCZOWE ZNACZENIE DLA BAZ DANYCH NOSQL, A TAKŻE ZWRÓCONO UWAGĘ NA POTRZEBĘ NARZĘDZI NOSQL, KTÓRE ZAPEWNIAJĄ TRZY GŁÓWNE FUNKCJE: WIZUALIZACJA MODELU, GENEROWANIE KODU I ZARZĄDZANIE METADANE. TE TRZY RODZAJE MOŻLIWOŚCI SĄ LEPIEJ WYPOSAŻONE W WIEDZĘ NA TEMAT SCHEMATU BAZY DANYCH. PONADTO, NARZĘDZIA TE POWINNY ZŁAGODZIĆ PROGRAMISTÓW Z ZADANIA PODATNEGO NA BŁĘDY PISANIA KODU BAZY DANYCH, GDY SCHEMAT NIE JEST DEKLAROWANY, ALE UKRYTY W KODZIE I DANYCH. BEZ SCHEMATÓW ZAPEWNIAJĄ WIĘKSZĄ ELASTYCZNOŚĆ (NP. NIEJEDNOLITE DANE SĄ MOŻLIWE, A EWOLUCJA DANYCH JEST PREFEROWANA), ALE ZALETY KORZYSTANIA ZE SCHEMATÓW SĄ UTRACONE, SCHEMATY E.G. GWARANTUJĄ POPRAWNY DOSTĘP DO DANYCH. Nasze INITIAL HYPHOTESIS jest to, że NOSQL SYSTEMY będą CONTINUE GROWING w NEXT FUTURE, I ICH KONSTRUKCJI ZAMKNIĘTA W R&D._x000D_ _x000D_ _x000D_ Nasza Grupa RESEARCH ma swoje wyniki w OBTAINED SOME w przedsięwzięciu NOSQL DATA ENGINEERING, NAMELY A SCHEMA Wniosek PROCES FOR DOCUMENT STORES, I JESTEŚMY JEST PRZEZ INFERRED SCHEMAS JEST UŻYTKOWANY, aby utworzyć SEVERAL UTILITIES. Wyniki te zostały przekazane jako FUNDACJA TUTAJ PROJEKTU TUTAJ PRZEZ TUTAJ PROJEKT TUTAJ._x000D_ _x000D_ AIM PROJEKTU jest DESIGN AND IMPLEMENTATION OF AN EXTENSIBLEMENT AND TOOLSET to SUPELOPMENT AND MANAGEMENT OF NOSQL-BASED APLIKACJE. CENTRALNYM ELEMENTEM TEGO ZESTAWU NARZĘDZI BYŁBY UJEDNOLICONY METAMODEL ZDOLNY DO PRZEDSTAWIANIA SCHEMATÓW (POJĘCIOWYCH, LOGICZNYCH I FIZYCZNYCH) WSZELKIEGO RODZAJU BAZY DANYCH NOSQL, II) MIERNIKÓW OPTYMALIZACJI UKŁADU DANYCH I ZAPYTAŃ ORAZ III) PROCESÓW MIGRACJI DANYCH WSADOWYCH I ON-LINE. ŚRODOWISKO BĘDZIE OBSŁUGIWAĆ ZESTAW PODSTAWOWYCH FUNKCJI, TAKICH JAK: I) WIZUALIZACJA I KWERENDOWANIE WYWNIOSKOWANYCH SCHEMATÓW, II) GENERATORY KODÓW (E.G., KOD DLA MAPERÓW DOKUMENTÓW OBIEKTOWYCH, USŁUGI ODPOCZYNKU I GRAPHQL), III) ASYSTENCI PROJEKTOWANIA I MIGRACJI BAZ DANYCH, IV) OBLICZANIE STATYSTYK ON-LINE. Ta FUNKCjonalizacja będzie modułowa przez ŚRODOWISKO ŚRODOWISKO, I OFEROWANYCH jak BUILDING BLOCKS DSL ŚRODKOWEGO, że będzie ALLOW UŻYTKOWNIKÓW, aby AUTOMATE HIGH-LEVEL PROCESES OVER DATABASES._x000D_ _x000D_ RESEARCH CHALLENGES INCLUDE THE DEFINICTION OF UNIFIED metamodel, VISUALISATION OF LARGE SCHEMAS, AUTOMATION OF THE DATABASE DESIGN AND MIGRATION, AND THE DESIGN OF AN EXTENSIBLE ARCHITECTURE. (Polish)
    4 August 2022
    0 references
    A MODERN ALKALMAZÁSOK (E.G., KÖZÖSSÉGI MÉDIA, A DOLGOK INTERNETE ÉS A NAGY ADATHALMAZOK) BIZONYÍTOTTÁK A RELÁCIÓS RENDSZEREK KORLÁTAIT, HOGY MEGFELELJENEK SKÁLÁZHATÓSÁGI ÉS TELJESÍTMÉNYIGÉNYEIKNEK. EZ FOLYAMATOSAN NÖVEKVŐ SZÁMÚ NEM-RELÁCIÓS RENDSZERT MOTIVÁLT E KÖVETELMÉNYEK TELJESÍTÉSE ÉRDEKÉBEN. EZT AZ ÚJ GENERÁCIÓS ADATBÁZISRENDSZEREKET (225 SZEREPEL A NOSQL-DATABASE.ORG-BAN) (NEM SQL/NEM CSAK SQL) HASZNÁLJÁK. EZEK ÁLTALÁBAN NÉGY FŐ KATEGÓRIÁBA SOROLHATÓK: DOKUMENTUM, SZÉLES OSZLOP, KULCSÉRTÉK-TÁROLÓK ÉS GRAFIKONALAPÚ ADATBÁZISOK. Egy LARGE NUMBER of COMPANIES HAVE ALREADY EMBRACED NOSQL DATABASES, ÉS EGYÜTTMŰKÖDÉSI KÖVETKEZTETÉSI KÖVETKEZTETÉSI KÖVETKEZTETÉSEK A KÖVETKEZTETÉSI ADATOK._x000D_ _x000D_ A NOSQL GROWS használatakor, A szükséges DATABASE TOOLS PROVIDE FUNCTIONALIT SIMILAR AHOSE AVAILABLE A RELATIONAL DATABASASES KÖVETKEZŐK. EZEN ESZKÖZÖK KIALAKÍTÁSÁNAK FOGLALKOZNIA KELL A LEGTÖBB NOSQL ADATBÁZIS SÉMA NÉLKÜLI JELLEGÉVEL. MÍG A RELÁCIÓS RENDSZEREK MEGKÖVETELIK AZ ADATSZERVEZETET IRÁNYÍTÓ ADATBÁZIS-SÉMA ELŐZETES MEGHATÁROZÁSÁT, A LEGTÖBB NOSQL ADATBÁZIS TÁROLJA AZ ADATOKAT ANÉLKÜL, HOGY KORÁBBAN MEGHATÁROZOTT SÉMA LENNE. EGY KÖZELMÚLTBELI JELENTÉS (A NOSQL MODELLEZÉSE, DATAVERSITY, 2015) MEGJEGYEZTE, HOGY AZ ADATMODELLEZÉS KULCSFONTOSSÁGÚ TEVÉKENYSÉG LESZ A NOSQL ADATBÁZISOK SZÁMÁRA, ÉS FELHÍVTA A FIGYELMET ARRA IS, HOGY OLYAN NOSQL-ESZKÖZÖKRE VAN SZÜKSÉG, AMELYEK HÁROM FŐ FUNKCIÓT BIZTOSÍTANAK: MODELL VIZUALIZÁCIÓ, KÓDGENERÁLÁS ÉS METAADATKEZELÉS. EZ A HÁROMFÉLE KÉPESSÉG JOBBAN EL VAN LÁTVA AZ ADATBÁZIS-SÉMA ISMERETÉVEL. EZEN TÚLMENŐEN EZEKNEK AZ ESZKÖZÖKNEK ENYHÍTENIÜK KELL A FEJLESZTŐKET AZ ADATBÁZIS-KÓDOK ÍRÁSÁNAK HIBAVESZÉLYES FELADATA ALÓL, HA A SÉMA NEM JELENIK MEG, HANEM IMPLICIT MÓDON KÓDBA ÉS ADATBA KERÜL. A SÉMA NÉLKÜLI RENDSZER NAGYOBB RUGALMASSÁGOT BIZTOSÍT (E.G. NEM EGYSÉGES ADATOK LEHETSÉGESEK, ÉS AZ ADATOK EVOLÚCIÓJA ELŐNYÖS), DE A SÉMÁK HASZNÁLATÁNAK ELŐNYEI ELVESZNEK, AZ E.G. SÉMÁK GARANTÁLJÁK AZ ADATOKHOZ VALÓ MEGFELELŐ HOZZÁFÉRÉST. A NINITIÁLIS HYPHOTESIS Ez azt jelenti, hogy a NOSQL SYSTEMS-ek a NEXT FUTURE-ban kontinuálnak, és a SZERZŐDŐ KÖVETKEZTETÉSI KÖVETELMÉNYEK A NOSQL DATA ENGINEERERŐRÉBEN A NOSQL DATA ENGINEERERŐRŐL KÖVETKEZŐ KÖVETELMÉNYEKRE VONATKOZÓ KÖVETKEZTETÉSI TERMÉKEK, NÉMELYen egy SCHEMA következtetés a DOKUMENTUMOKRA, és mi találtuk meg az INFERRED SCHEMAS-okat, amelyek arra használják őket, hogy újabb ügyeket hozzanak létre. Ezek az eredmények a 3 éves RESEARCH PROJECT-hez készültek._x000D_ _x000D_ A PROJEKT SZERINTI ÉS VÉGREHAJTÁSA A KÖVETKEZTETÉSEK KÖVETKEZTETÉSE ÉS VÉGREHAJTÁSA az NOSQL-BASED APPLICATIONS DEVELOPMENT ÉS MANAGEMENTESÍTÉSE. ENNEK AZ ESZKÖZKÉSZLETNEK A KÖZPONTI ELEME EGY EGYSÉGES METAMODELL LENNE, AMELY KÉPES BÁRMILYEN NOSQL ADATBÁZIS SÉMÁIT (FOGALMI, LOGIKAI ÉS FIZIKAI) ÁBRÁZOLNI, II) AZ ADATELRENDEZÉS ÉS LEKÉRDEZÉS OPTIMALIZÁLÁSÁRA SZOLGÁLÓ MÉRŐSZÁMOKAT, VALAMINT III) KÖTEGELT ÉS ON-LINE ADATMIGRÁCIÓS FOLYAMATOKAT. A KÖRNYEZET SZÁMOS ALAPVETŐ FUNKCIÓT TÁMOGAT, MINT PÉLDÁUL: I) A LEVEZETETT SÉMÁK VIZUALIZÁCIÓJA ÉS LEKÉRDEZÉSE, II) KÓDGENERÁTOROK (E.G., OBJEKTUM-DOKUMENTUMTÉRKÉPEZŐK KÓDJA, PIHENŐSZOLGÁLTATÁSOK ÉS GRAPHQL), III) ADATBÁZIS-TERVEZÉSI ÉS -MIGRÁCIÓS ASSZISZTENSEK, IV) ON-LINE STATISZTIKÁK KISZÁMÍTÁSA. Ez a FUNKTIONALITÁS modulárissá válik a KÖRNYEZETVÉDELEM, és egy MORKFLOW DSL BLOCK-jának köszönhetően, amely az EGYESÜLT MEGHATÁROZÓ MEGÁLLAPODÁSOKRA VONATKOZÓ MEGHATÁROZÁSOKRA VONATKOZÓ MEGHATÁROZÁSOK._x000D_ _x000D_ RESEARCH CHALLENGES INCLUDE A EGYESÜLT metamodellek, a LARGE SCHEMAS VISUALIZÁCIÓSÍTÁSA, A DATABASE DESIGN ÉS MIGRATION, ÉS A KÖVETKEZTETÉSI KÖRNYEZETVÉDELEM MEGJEGYZÉSE. (Hungarian)
    4 August 2022
    0 references
    MODERNÍ APLIKACE (E.G., SOCIÁLNÍ MÉDIA, INTERNET VĚCÍ A DATA VELKÉHO OBJEMU) PROKÁZALY, ŽE RELAČNÍ SYSTÉMY SPLŇUJÍ JEJICH POŽADAVKY NA ŠKÁLOVATELNOST A VÝKONNOST. TO VEDLO K NEUSTÁLE ROSTOUCÍMU POČTU NERELATIVNÍCH SYSTÉMŮ S CÍLEM ŘEŠIT TYTO POŽADAVKY. „NOSQL“ (NEJEN SQL/NEJEN SQL) SE POUŽÍVÁ K OZNAČENÍ TÉTO NOVÉ GENERACE DATABÁZOVÝCH SYSTÉMŮ (225 JSOU UVEDENY V NOSQL-DATABASE.ORG). BĚŽNĚ SE ZAŘAZUJÍ DO ČTYŘ HLAVNÍCH KATEGORIÍ: DOKUMENTY, ŠIROKÝ SLOUPEC, ÚLOŽIŠTĚ KLÍČOVÝCH HODNOT A DATABÁZE ZALOŽENÉ NA GRAFECH. Malý počet firem má ALREADY EMBRACED NOSQL DATABASES, A PŘÍJMENÍ Bude RISE CONSIDERABLY V NEXT YEARS._x000D_ _x000D_ _x000D_ Použití NOSQL GROWs, Potřeba DATABASE TOOLS, KTERÉ OBCHODNÍ FUNCTIONALITY SIMILAR THOSE K dispozici pro RELATIONAL DATABASES JE VÍCE VÍCE. BUDOVÁNÍ TĚCHTO NÁSTROJŮ MUSÍ ŘEŠIT BEZPROBLÉMOVOU POVAHU VĚTŠINY DATABÁZÍ NOSQL. RELAČNÍ SYSTÉMY SICE VYŽADUJÍ PŘEDCHOZÍ DEFINICI DATABÁZOVÉHO SCHÉMATU, KTERÝM SE ŘÍDÍ DATOVÁ ORGANIZACE, AVŠAK VĚTŠINA DATABÁZÍ NOSQL UKLÁDÁ DATA BEZ NUTNOSTI MÍT DŘÍVE DEFINOVANÉ SCHÉMA. NEDÁVNÁ ZPRÁVA (INIGHTS INTO NOSQL MODELING, DATAVERSITY, 2015) POZNAMENALA, ŽE MODELOVÁNÍ DAT BUDE PRO DATABÁZE NOSQL KLÍČOVOU ČINNOSTÍ, A ROVNĚŽ UPOZORŇUJE NA POTŘEBU NÁSTROJŮ NOSQL, KTERÉ POSKYTUJÍ TŘI HLAVNÍ FUNKCE: VIZUALIZACE MODELŮ, GENEROVÁNÍ KÓDU A SPRÁVA METADAT. TYTO TŘI DRUHY SCHOPNOSTÍ JSOU LÉPE VYBAVENY ZNALOSTMI SCHÉMATU DATABÁZE. KROMĚ TOHO BY TYTO NÁSTROJE MĚLY ZMÍRŇOVAT VÝVOJÁŘE Z ÚKOLU PSANÍ DATABÁZOVÉHO KÓDU NÁCHYLNÉHO K CHYBÁM, KDYŽ SCHÉMA NENÍ DEKLAROVÁNO, ALE IMPLICITNÍ DO KÓDU A DAT. BEZ SCHÉMATU POSKYTUJE VĚTŠÍ FLEXIBILITU (E.G. NEJEDNOTNÁ DATA JSOU MOŽNÁ A VÝVOJ DAT JE UPŘEDNOSTŇOVÁN), ALE VÝHODY POUŽÍVÁNÍ SCHÉMAT JSOU ZTRACENY, E.G. SCHÉMATA ZARUČUJÍ, ŽE DATA JSOU SPRÁVNĚ PŘÍSTUPNÁ. Naše INITIÁLNÍ HYFHOTESIS je, že NOSQL SYSTEMS budou obsahovat růst v další fázi, a jejich konstrukce bude VYVYBY V R&D._x000D_ _x000D_ _x000D_ _x000D_ _x000D_ Náš RESEARCH GROUP je RECENTLY OBTAINED SOME RESULTS V AREA NOSQL DATA ENGINEERING, NAMELY SCHEMA inference PROCESS for DOCUMENT STORES, a my jsme se ukázali, jak INFERRED SCHEMAS jsou použity k vytvoření SEVERAL UTILITIES. Tyto výsledky sloužily jako FOUNDATION for the 3-YEARS RESEARCH PROJEKT ZDE PŘENESENTED._x000D_ _x000D_ AIM of the PROJEKT je DESIGN A IMPLEMENTACE VYSOKÉHO ŽIVOTNÍHO A TOOLSTA SPOLEČNOSTI PODPORA DEVELOPMENT and MANAGEMENT NOSQL-BASED APPLICATIONS. ÚSTŘEDNÍM PRVKEM TOHOTO NÁSTROJE BY BYL JEDNOTNÝ METAMODEL SCHOPNÝ REPREZENTOVAT SCHÉMATA (KONCEPČNÍ, LOGICKÉ A FYZICKÉ) JAKÉHOKOLIV DRUHU DATABÁZE NOSQL, II) METRIKY PRO OPTIMALIZACI ROZLOŽENÍ DAT A DOTAZOVÁNÍ A III) DÁVKOVÉ A ON-LINE PROCESY MIGRACE DAT. PROSTŘEDÍ BUDE PODPOROVAT SADU ZÁKLADNÍCH FUNKCÍ, JAKO JSOU: I) VIZUALIZACE A DOTAZOVÁNÍ ODVOZENÝCH SCHÉMAT, II) GENERÁTORŮ KÓDŮ (E.G., KÓD PRO MAPERY OBJEKTŮ, SLUŽBY ODPOČINKU A GRAPHQL), III) ASISTENTI PRO NAVRHOVÁNÍ A MIGRACI DATABÁZÍ, IV) VÝPOČET ON-LINE STATISTIK. Tato FUNCTIONALITY bude modulována ze strany životního prostředí a bude nabízena jako stavební bloky WORKFLOW DSL, které budou všechny používat k AUTOMATICKÉHO VÝROBKŮ OVER DATABASES._x000D_ _x000D_ _x000D_ RESEARCH CHALLENGES, včetně určení jednoduchého metamodelu, VISUALISATION OF LARGE SCHEMAS, AUTOMATION of the DATABASE DESIGN and MIGRATION, and the DESIGN of AN EXTENSIBIBLE ARCHITECTURE. (Czech)
    4 August 2022
    0 references
    MŪSDIENU LIETOJUMPROGRAMMAS (EG, SOCIĀLIE MEDIJI, LIETU INTERNETS UN LIELIE DATI) IR APLIECINĀJUŠAS RELĀCIJU SISTĒMU IEROBEŽOJUMUS, LAI APMIERINĀTU TO MĒROGOJAMĪBAS UN VEIKTSPĒJAS PRASĪBAS. TAS IR MOTIVĒJIS PASTĀVĪGI PIEAUGOŠU NESAISTĪTO SISTĒMU SKAITU, LAI RISINĀTU ŠĪS PRASĪBAS. LAI APZĪMĒTU ŠO JAUNĀS PAAUDZES DATU BĀZU SISTĒMAS (225 IR UZSKAITĪTAS NOSQL-DATABASE.ORG), TIEK IZMANTOTS, LAI APZĪMĒTU ŠĪS JAUNĀS PAAUDZES DATU BĀZU SISTĒMAS (NEVIS SQL/NE TIKAI SQL). TOS PARASTI KLASIFICĒ ČETRĀS GALVENAJĀS KATEGORIJĀS: DOKUMENTS, PLAŠA KOLONNA, ATSLĒGU VĒRTĪBU KRĀTUVES UN UZ GRAFIKIEM BALSTĪTAS DATUBĀZES. KARGE NUMBER COMPANIES HAVE ALREADY EMBRACED NOSQL DATABASES, UN PIEŅEMŠANAS KONSIDERABĪGI NEXT YEARS._x000D_ _x000D_ kā izmantot NOSQL GROWS, NEED DATABASE TOOLS, KAS PROVIDE FUNKCIJAS SIMILAR, lai THOSE AVAILABLE FOR REELATIONAL DATABASES ir vairāk EVIDENT. VEIDOJOT ŠOS INSTRUMENTUS, IR JĀNOVĒRŠ VAIRUMA NOSQL DATUBĀZU SHĒMAS. LAI GAN RELĀCIJU SISTĒMĀM IR NEPIECIEŠAMA IEPRIEKŠĒJA DATU BĀZES SHĒMAS DEFINĪCIJA, KAS VADA DATU ORGANIZĀCIJU, LIELĀKAJĀ DAĻĀ NOSQL DATU BĀZU DATI TIEK GLABĀTI BEZ IEPRIEKŠ NOTEIKTAS SHĒMAS. NESEN SAGATAVOTAJĀ ZIŅOJUMĀ (IESKATS NOSQL MODELĒŠANĀ, DATAVERSITY, 2015) IR ATZĪMĒTS, KA DATU MODELĒŠANA BŪS BŪTISKA NOSQL DATUBĀZU DARBĪBA, KĀ ARĪ VĒRSTA UZMANĪBA UZ NOSQL RĪKU NEPIECIEŠAMĪBU, KAS NODROŠINA TRĪS GALVENĀS FUNKCIJAS: MODEĻA VIZUALIZĀCIJA, KODU ĢENERĒŠANA UN METADATU PĀRVALDĪBA. ŠIE TRĪS VEIDU SPĒJAS IR LABĀK NODROŠINĀT AR ZINĀŠANĀM PAR DATU BĀZES SHĒMU. TURKLĀT ŠIEM RĪKIEM BŪTU JĀATVIEGLO IZSTRĀDĀTĀJI NO KĻŪDAS RISKAM PAKĻAUTĀ UZDEVUMA RAKSTĪT DATUBĀZES KODU, JA SHĒMA NAV DEKLARĒTA, BET NETIEŠI NORĀDĪTA KODĀ UN DATOS. SHEMALESS NODROŠINA LIELĀKU ELASTĪBU (E.G. NE-VIENVEIDĪGI DATI IR IESPĒJAMI UN DATU ATTĪSTĪBA IR LABVĒLĪGA), BET PRIEKŠROCĪBAS, IZMANTOJOT SHĒMAS TIEK ZAUDĒTAS, E.G. SHĒMAS GARANTĒ, KA DATIEM IR PAREIZI PIEKĻŪT. Mūsu INITISKĀS HYPHOTESIS ir tas, ka NOSQL SYSTEMS, kas būs KONTINUE GROWING uz NEXT FUTURE, un to CONSTRUCTION, kas būs izvairīties no GREAT EFFORT R&D._x000D_ _x000D_ _x000D_ OUR RESEARCH GROUP HAS RECENTLY OBTAINED SOME RESULTs in the AREA of NOSQL DATA ENGINEERING, NAMELY A SCHEMA secinājumu PROCESS DOKUMENTS STORES, Un mēs esam KĀ LIETOŠANAS SCHEMAS ir LIETOŠANAS SEVERAL UTILITIES. Šie REZULTĀTI VAI PAKALPOJUMI kā FOUNDATION FOR THE 3-YEARS RESEARCH PROJECT HERE PRESENTED._x000D_ _x000D_ PIETEIKUMA PROJEKTS UN IMPLEMENTĀŠANA IZDEVUMIEM UN TOOLSET, lai atbalstītu NOSQL-BASED PIETEIKUMU DEVELOPMENTU UN MANAGEMENTU. ŠĀ INSTRUMENTU KOPUMA CENTRĀLAIS ELEMENTS BŪTU VIENOTS METAMODELS, KAS SPĒJ ATTĒLOT JEBKĀDA VEIDA NOSQL DATUBĀZES SHĒMAS (KONCEPTUĀLĀS, LOĢISKĀS UN FIZISKĀS), II) METRIKAS DATU IZKĀRTOJUMA UN VAICĀJUMU OPTIMIZĒŠANAI UN III) DATU PLŪSMAS UN TIEŠSAISTES DATU MIGRĀCIJAS PROCESUS. VIDE ATBALSTĪS PAMATFUNKCIJU KOPUMU, PIEMĒRAM: I) IZSECINĀTO SHĒMU VIZUALIZĀCIJA UN VAICĀŠANA, II) KODU ĢENERATORI (E.G., KODS OBJEKTU DOKUMENTU KARTĒTĀJIEM, ATPŪTAS PAKALPOJUMI UN GRAPHQL), III) DATU BĀZES PROJEKTĒŠANAS UN MIGRĀCIJAS PALĪGI, IV) TIEŠSAISTES STATISTIKA. Šī FUNCTIONALITY Būs modularized BY THE ENVIRONMENT, UN OFFERED AS BUILDING BLOCKS of a WORKFLOW DSL, kas būs visi lietotāji, lai AUTOMATE HIGH-LEVEL PROCESSES OVER DATABASES._x000D_ _x000D_ RESEARCH CHALLENGES INCLUDE DEFINITION A UNIFIED Metamodel, VISUALISATION of LARGE SCHEMAS, AUTOMATION OF DATABASE DESIGN AND MIGRATION, UN DESIGN OF AN EXTENSIBLE ARCHITECTURE. (Latvian)
    4 August 2022
    0 references
    LÉIRIGH IARRATAIS NUA-AIMSEARTHA (E.G., NA MEÁIN SHÓISIALTA, IDIRLÍON NA RUDAÍ, AGUS SONRAÍ MÓRA) TEORAINNEACHA NA GCÓRAS COIBHNEASTA CHUN FREASTAL AR A N-ÉILIMH INSCÁLAITHEACHTA AGUS FEIDHMÍOCHTA. DÁ BHARR SIN, TÁ MÉADÚ LEANÚNACH AG TEACHT AR LÍON NA GCÓRAS NEAMHGHAOLMHAR CHUN DUL I NGLEIC LEIS NA CEANGLAIS SIN. ÚSÁIDTEAR ‘NOSQL’(NÍ SQL/NÍ SQL AMHÁIN) CHUN AN GHLÚIN NUA SEO DE CHÓRAIS BHUNACHAR SONRAÍ (225 A LIOSTÚ IN NOSQL-DATABASE.ORG). DÉANTAR IAD A AICMIÚ GO COITIANTA I GCEITHRE MHÓRCHATAGÓIR: DOICIMÉAD, COLÚN LEATHAN, SIOPAÍ PRÍOMHLUACHA, AGUS BUNACHAIR SONRAÍ ATÁ BUNAITHE AR GHRAIF. Tá NUMBER LARGE NA gCOMHPHOBAL EAGRAÍOCHTA NÍOS MAIDIR LE DATABASAÍOCHTA NÁISIÚNTA, agus BHFUIL DO DHÉANAMH LE hAGHAIDH LE hAGHAIDH LE hAGHAIDH LE hAGHAIDH LE hAGHAIDH LE hAGHAIDH LE hAGHAIDH DO DHÉANAMH NÁISIÚNTA NÁISIÚNTA LE hAGHAIDH LE hAGHAIDH LE hAGHAIDH LE hAGHAIDH LEASUITHE. NÍ MÓR DO THÓGÁIL NA N-UIRLISÍ SEO DUL I NGLEIC LE NÁDÚR GAN SCÉIM AN CHUID IS MÓ DE BHUNACHAIR SONRAÍ NOSQL. CÉ GO N-ÉILÍONN CÓRAIS CHOIBHNEASTA AN SAINMHÍNIÚ ROIMH RÉ AR AN SCÉIMRE BUNACHAR SONRAÍ A THREORAÍONN AN EAGRAÍOCHT SONRAÍ, AN CHUID IS MÓ DE NA BUNACHAIR SONRAÍ NOSQL A STÓRÁIL SONRAÍ GAN GÁ LE SCÉIMRE SAINITHE ROIMHE SEO. DÚIRT TUARASCÁIL LE DÉANAÍ (IGHTS INTO NOSQL MODELING, DATAVERSITY, 2015) GO MBEIDH SAMHALTÚ SONRAÍ INA GHNÍOMHAÍOCHT RÍTHÁBHACHTACH DO BHUNACHAIR SONRAÍ NOSQL, AGUS THARRAING SÍ AIRD FREISIN AR AN NGÁ ATÁ LE HUIRLISÍ NOSQL A SHOLÁTHRAÍONN TRÍ PHRÍOMHFHEIDHMIÚLACHT: LÉIRSHAMHLÚ SAMHLACHA, GINIÚINT CÓD, AGUS BAINISTIÚ MEITEASHONRAÍ. TÁ NA TRÍ CHINEÁL CUMAIS AR FÁIL NÍOS FEARR LEIS AN EOLAS AR AN SCÉIMRE BUNACHAR SONRAÍ. THAIRIS SIN, BA CHEART DO NA HUIRLISÍ SIN FORBRÓIRÍ A MHAOLÚ ÓN TASC EARRÁIDEACH A BHAINEANN LE CÓD BUNACHAR SONRAÍ A SCRÍOBH NUAIR NACH NDEARBHAÍTEAR AN SCÉIMRE, ACH INTUIGTHE I GCÓD AGUS I SONRAÍ. SCHEMALESS A CHUR AR FÁIL SOLÚBTHACHT NÍOS MÓ (E.G. SONRAÍ NEAMH-AONFHOIRMEACH IS FÉIDIR AGUS TÁ ÉABHLÓID SONRAÍ BAIL AR FÓNAMH ORTHU), ACH NA BUNTÁISTÍ A BHAINEANN LE SCÉIMRÍ AG BAINT ÚSÁIDE AS CAILLTE, EG SCHEMAS RÁTHÚ GO BHFUIL SONRAÍ A ROCHTAIN I GCEART. Is é ár n- hyphotesis INITIALTA NÁ DHÉANAMH SÁBHÁILTEACH TÁIRGE _x000D_x000D_ _x000D_ _x000D_ _x000D_ _x000D_ _x000D_ _x000D_ ATHBHREITHNIÚ GROUP ATHBHREITHNIÚ A DHÉANAMH IN AISCE I limistéar na n-athruithe NOQL DATA, aithnid A n-Eolaíochtaí Éagsúla le haghaidh STIÚRTHÓIRÍ DO DHÉANAMH, agus tar éis dul i ngleic leis na scéimeanna atá fágtha, is féidir iad a úsáid chun UTÁLACHA laethúla a chothú. Tá na hócáidí seo a leanas á n-úsáid mar Chiste chun árachas trí bliana a fháil._x000D_ _x000D_ _x000D_ _x000D_ _x000D_ gurb é atá i gceist leis an gclár oibre ná DEARBHÚ agus Measúnú ar Éagumas Mínithe agus ar Thógáil chun Feidhmeanna NÍL-Bhunaithe a Fhorbairt agus a bhainistiú. BHEADH AN EILIMINT LÁRNACH DEN TOOLSET A BHEITH INA METAMODEL AONTAITHE IN ANN IONADAÍOCHT A DHÉANAMH SCÉIMRÍ (COINCHEAPÚIL, LOIGHCIÚIL AGUS FISICIÚIL) D’AON CHINEÁL DE BHUNACHAR SONRAÍ NOSQL, II) MÉADRACHT CHUN AN LEAGAN AMACH SONRAÍ AGUS CUARDACH A BHARRFHEABHSÚ, AGUS III) BAISC AGUS PRÓISIS IMIRCE SONRAÍ AR-LÍNE. TACÓIDH AN COMHSHAOL LE SRAITH D’FHEIDHMIÚLACHT BHUNÚSACH, AMHAIL: I) LÉIRSHAMHLÚ AGUS CEISTIÚ SCÉIMRÍ BUNAITHE AR THÁTAL, II) GINEADÓIRÍ CÓD (E.G., CÓD DO LÉARSCÁILEOIRÍ RÉAD-DOICIMÉID, SEIRBHÍSÍ SCÍTHE AGUS GRAPHQL), III) CÚNTÓIRÍ LE HAGHAIDH DEARADH BUNACHAR SONRAÍ AGUS IMIRCE, IV) RÍOMH STAITISTICÍ AR LÍNE. Ba cheart an díolúine seo a mhodhnú ón dáta a ndearnadh an t-athrú, agus go n-athsholáthrófar é mar gheall ar bhruachain na n-oibrithe a chuireann ar chumas na ndaoine sin a n-úsáidí a úsáid chun nósanna imeachta neamh-leochaileacha a chur san áireamh. _x000D_x000D_ _x000D_ _x000D. rochtain a fháil ar Scéimeanna LARGE, an feachtas agus an t-athrú a chur san áireamh, agus an feachtas a chur i bhfeidhm. (Irish)
    4 August 2022
    0 references
    SODOBNE APLIKACIJE (E.G., DRUŽBENI MEDIJI, INTERNET STVARI IN MASOVNI PODATKI) SO POKAZALE OMEJITVE RELACIJSKIH SISTEMOV, DA BI IZPOLNILI SVOJE ZAHTEVE GLEDE NADGRADLJIVOSTI IN UČINKOVITOSTI. TO JE SPODBUDILO NENEHNO NARAŠČAJOČE ŠTEVILO NERELACIJSKIH SISTEMOV Z NAMENOM, DA SE TE ZAHTEVE OBRAVNAVAJO. ZA OZNAČEVANJE TE NOVE GENERACIJE SISTEMOV PODATKOVNIH BAZ (225 JE NAVEDENIH V NOSQL-DATABASE.ORG) SE UPORABLJA ZA OZNAČEVANJE TE NOVE GENERACIJE SISTEMOV PODATKOVNIH BAZ (NE SQL/NE SAMO SQL). OBIČAJNO SO RAZVRŠČENE V ŠTIRI GLAVNE KATEGORIJE: DOKUMENT, ŠIROK STOLPEC, ZALOGE KLJUČNIH VREDNOSTI IN PODATKOVNE ZBIRKE, KI TEMELJIJO NA GRAFIH. LARGE ŠTEVILKA KAKOVOSTI Z NOSQL NOSQL DATABASES, IN SPREJELA V NEXT YEARS._x000D_ _x000D_ kot UPORABA NOSQL GROWS, Potrebna PODATKI PODATKOV KI PREDELOVANJA PODROČJA PODROČJA ZA RELATIONALNE DATABASE VELIČE DELAVNE PODATKOV. GRADNJA TEH ORODIJ SE MORA LOTITI NESISTEMSKE NARAVE VEČINE PODATKOVNIH BAZ NOSQL. MEDTEM KO RELACIJSKI SISTEMI ZAHTEVAJO PREDHODNO OPREDELITEV PODATKOVNE SHEME, KI VODI ORGANIZACIJO PODATKOV, VEČINA PODATKOVNIH ZBIRK NOSQL HRANI PODATKE, NE DA BI BILO TREBA IMETI PREDHODNO OPREDELJENO SHEMO. NEDAVNO POROČILO (V MODELIRANJU NOSQL, DATAVERSITY, 2015) JE OPOZORILO, DA BO MODELIRANJE PODATKOV KLJUČNA DEJAVNOST ZA PODATKOVNE ZBIRKE NOSQL, PRAV TAKO PA JE OPOZORILO NA POTREBO PO ORODJIH NOSQL, KI ZAGOTAVLJAJO TRI GLAVNE FUNKCIJE: VIZUALIZACIJA MODELA, USTVARJANJE KODE IN UPRAVLJANJE METAPODATKOV. TE TRI VRSTE ZMOGLJIVOSTI SO BOLJE OPREMLJENE S POZNAVANJEM PODATKOVNE SHEME. POLEG TEGA BI MORALA TA ORODJA OLAJŠATI RAZVIJALCE IZ NALOGE, NAGNJENE K NAPAKAM PRI PISANJU KODE PODATKOVNE ZBIRKE, KADAR SHEMA NI PRIJAVLJENA, AMPAK IMPLICITNA V KODO IN PODATKE. SHEMA ZAGOTAVLJA VEČJO FLEKSIBILNOST (E.G. NEENOTNI PODATKI SO MOŽNI IN RAZVOJ PODATKOV JE PREDNOST), VENDAR SO PREDNOSTI UPORABE SHEM IZGUBLJENE, E.G. SHEMA ZAGOTAVLJA, DA SO PODATKI PRAVILNO DOSTOPNI. Naš INITIALNIH HIPHOTESIS je, da NOSQL SYSTEMS WILL CONTINUE GROWING V NEXT FUTURE, IN IIR CONSTRUCTION WILL INVOLVE V R &D._x000D_ _x000D_ _x000D_ Naša RESEARCH GROUP NAŠE PRIHODNO OBVEZNO OBVEZNOSTI SOME RESULT v ArEA NOSQL DATA ENGINEERING, SCHEMA sklepni PROCES ZA DOKUMENT STORES, IN JE ZDRAVLJENI IZKLJUČENI SHEMAS UPORABA ZA POTRDITEV SEVERALNE UTILITIES. Ti RESULTI so se ukvarjali s FOUNDACIJEM za triletni program za TUKAJ TUKAJ._x000D_ _x000D_ AIM PROJEKTA je DESIGN IN IMPLEMENTATION OF EXTENSIBLE OKOLING IN TOOLSET to PODPIRANJE DEVELOPMENTA IN UPRAVLJANJA NOSQL-BASED APPLICATIONS. OSREDNJI ELEMENT TEGA ORODJA BI BIL ENOTEN METAMODEL, KI BI LAHKO PREDSTAVLJAL SHEME (KONCEPTUALNE, LOGIČNE IN FIZIČNE) KAKRŠNE KOLI ZBIRKE PODATKOV NOSQL, II) METRIKE ZA OPTIMIZACIJO RAZPOREDITVE PODATKOV IN POIZVEDOVANJE TER III) SERIJSKO IN SPLETNO MIGRACIJO PODATKOV. OKOLJE BO PODPIRALO NABOR OSNOVNIH FUNKCIJ, KOT SO: I) VIZUALIZACIJA IN POIZVEDOVANJE PO POVZETIH SHEMAH, II) GENERATORJI KOD (E.G., KODA ZA MAPERJE PREDMETNIH DOKUMENTOV, STORITVE POČITKA IN GRAFQL), III) POMOČNIKI ZA OBLIKOVANJE IN MIGRACIJO PODATKOVNIH ZBIRK, IV) IZRAČUN SPLETNE STATISTIKE. Ta FUNKCIONALNOST bi se modularizirala z OKOLJEM, IN PREVOZNIH BLOKOVNIH BLOCKOV WORKFLOW DSL, ki jih bo VSE UPORABLJAI, da bi se lahko strinjali z novimi postopki._x000D_ _x000D_ _x000D_ RESEARCH CHALLENGES INCLUDEVA DEFINICIJA NEPREMIČNEGA metamodela, VISUALIJA LARGE SHEMAS, AUTOMATION OF THE DATABASE DESIGN AND MIGRATION IN DESIGN OF THE EXTENSIBLE ARCHITECTURE. (Slovenian)
    4 August 2022
    0 references
    СЪВРЕМЕННИТЕ ПРИЛОЖЕНИЯ (ЕГ, СОЦИАЛНИТЕ МЕДИИ, ИНТЕРНЕТ НА НЕЩАТА И ГОЛЕМИТЕ ИНФОРМАЦИОННИ МАСИВИ) ДОКАЗАХА ОГРАНИЧЕНИЯТА НА РЕЛАЦИОННИТЕ СИСТЕМИ, ЗА ДА ОТГОВОРЯТ НА ТЕХНИТЕ ИЗИСКВАНИЯ ЗА МАЩАБИРУЕМОСТ И ЕФЕКТИВНОСТ. ТОВА МОТИВИРА НЕПРЕКЪСНАТО НАРАСТВАЩИЯ БРОЙ НЕРЕЛАЦИОННИ СИСТЕМИ С ЦЕЛ СПРАВЯНЕ С ТЕЗИ ИЗИСКВАНИЯ. „NOSQL“ (НЕ САМО SQL/НЕ САМО SQL) СЕ ИЗПОЛЗВА ЗА ОЗНАЧАВАНЕ НА ТОВА НОВО ПОКОЛЕНИЕ СИСТЕМИ ЗА БАЗИ ДАННИ (225 СА ИЗБРОЕНИ В NOSQL-DATABASE.ORG). ТЕ ОБИКНОВЕНО СЕ КЛАСИФИЦИРАТ В ЧЕТИРИ ОСНОВНИ КАТЕГОРИИ: ДОКУМЕНТ, ШИРОКА КОЛОНА, КЛЮЧОВИ СТОЙНОСТИ МАГАЗИНИ И БАЗИ ДАННИ, БАЗИРАНИ НА ГРАФИКИ. Един голям брой фирми има ALREADY EMBRACED NOSQL DATABASES, И ADOPTION ще се превърне в Консидераблия в NEXT YEARS._x000D_ _x000D_ _x000D_ като използване на NOSQL GROWS, необходимостта от DATABASE TOOLS, които са осигурили FUNCTIONALITY SIMILAR, за да може да се направи АВИЛАБЛАБЛИ ЗА ПРЕДВАРИТЕЛНА ДатаБАЗИ е още по-желателен. ИЗГРАЖДАНЕТО НА ТЕЗИ ИНСТРУМЕНТИ ТРЯБВА ДА СЕ СПРАВИ С БЕЗСХЕМНИЯ ХАРАКТЕР НА ПОВЕЧЕТО ОТ БАЗИТЕ ДАННИ НА NOSQL. ДОКАТО РЕЛАЦИОННИТЕ СИСТЕМИ ИЗИСКВАТ ПРЕДВАРИТЕЛНО ОПРЕДЕЛЯНЕ НА СХЕМАТА НА БАЗАТА ДАННИ, КОЯТО РЪКОВОДИ ОРГАНИЗАЦИЯТА НА ДАННИТЕ, ПОВЕЧЕТО БАЗИ ДАННИ NOSQL СЪХРАНЯВАТ ДАННИ, БЕЗ ДА Е НЕОБХОДИМО ДА ИМАТ ПРЕДВАРИТЕЛНО ОПРЕДЕЛЕНА СХЕМА. В НЕОТДАВНАШЕН ДОКЛАД („НАБЛЮДЕНИЯ В МОДЕЛИРАНЕТО НА NOSQL“, DATAVERSITY, 2015 Г.) СЕ ОТБЕЛЯЗВА, ЧЕ МОДЕЛИРАНЕТО НА ДАННИ ЩЕ БЪДЕ КЛЮЧОВА ДЕЙНОСТ ЗА БАЗИТЕ ДАННИ НА NOSQL, И СЪЩО ТАКА СЕ ОБРЪЩА ВНИМАНИЕ НА НЕОБХОДИМОСТТА ОТ ИНСТРУМЕНТИ NOSQL, КОИТО ПРЕДОСТАВЯТ ТРИ ОСНОВНИ ФУНКЦИОНАЛНИ ВЪЗМОЖНОСТИ: ВИЗУАЛИЗАЦИЯ НА МОДЕЛИ, ГЕНЕРИРАНЕ НА КОД И УПРАВЛЕНИЕ НА МЕТАДАННИ. ТЕЗИ ТРИ ВИДА ВЪЗМОЖНОСТИ СА ПО-ДОБРЕ ОСИГУРЕНИ С ПОЗНАВАНЕТО НА СХЕМАТА НА БАЗАТА ДАННИ. ОСВЕН ТОВА ТЕЗИ ИНСТРУМЕНТИ СЛЕДВА ДА ОБЛЕКЧАТ РАЗРАБОТЧИЦИТЕ ОТ ПОДАТЛИВАТА НА ГРЕШКИ ЗАДАЧА ЗА ПИСАНЕ НА КОД НА БАЗАТА ДАННИ, КОГАТО СХЕМАТА НЕ Е ДЕКЛАРИРАНА, А ИМПЛИЦИТНА В КОД И ДАННИ. БЕЗСХЕМА ОСИГУРЯВА ПО-ГОЛЯМА ГЪВКАВОСТ (ЕГ НЕЕДИННИ ДАННИ Е ВЪЗМОЖНО И ЕВОЛЮЦИЯТА НА ДАННИТЕ Е ПРЕДПОЧИТАНА), НО ПРЕДИМСТВАТА НА ИЗПОЛЗВАНЕТО НА СХЕМИ СА ЗАГУБЕНИ, E.G. СХЕМИ ГАРАНТИРАТ, ЧЕ ДАННИТЕ СА ДОСТЪПНИ ПРАВИЛНО. Нашата ИНИТИАЛНА ХИПХОТЕЗИЯ е, че NOSQL SYSTEMS ще се съпротивляват в следващото бъдеще, и тяхната констукция ще доведе до великолепно действие в R&D._x000D_ _x000D_ _x000D_ _x000D_ _x000D_ Нашият РЕЗЕРВЕН ГРУП е РЕГИОНАЛНО СЪОБЩЕНО ВЪПРОСИ В Арията на NOSQL DATA ENGINEERING, NAMELY SCHEMA извод за ДОКУМЕНТ СТОРИИ, И ние сме се появили КАКВО ИНФОРМИЧЕСКИ SCHEMAS са подходящи да се създаде SEVERAL UTILITITIES. Тези РЕЗУЛТАТИ са се превърнали във фондация за 3-годишните проучвания тук, представени тук._x000D_ _x000D_ _x000D_ AIM НА ПРОЕКТА Е ИЗПЪЛНЕНИЕТО И ИЗПЪЛНЕНИЕТО НА ВЪЗЛОЖЕНИЕТО И ИЗПЪЛНИТЕЛНО ОКОЛНАТА ОКОЛНА ОКОЛНА СРЕДА И ОБРАЗОВАНИЕТО НА РАЗВИТИЕТО И УПРАВЛЕНИЕТО на НОСКЛ-БАСТИ. ЦЕНТРАЛНИЯТ ЕЛЕМЕНТ НА ТОЗИ НАБОР ОТ ИНСТРУМЕНТИ ЩЕ БЪДЕ ЕДИНЕН МЕТАМОДЕЛ, СПОСОБЕН ДА ПРЕДСТАВЯ СХЕМИ (КОНЦЕПТУАЛНИ, ЛОГИЧЕСКИ И ФИЗИЧЕСКИ) НА ВСЯКАКЪВ ВИД NOSQL БАЗА ДАННИ, II) ПОКАЗАТЕЛИ ЗА ОПТИМИЗИРАНЕ НА ОФОРМЛЕНИЕТО НА ДАННИТЕ И ЗАЯВКИТЕ, И III) ПРОЦЕСИ НА ПРЕХВЪРЛЯНЕ НА ДАННИ НА ПАРТИДИ И ОНЛАЙН. СРЕДАТА ЩЕ ПОДДЪРЖА НАБОР ОТ ОСНОВНИ ФУНКЦИИ, КАТО НАПРИМЕР: I) ВИЗУАЛИЗАЦИЯ И ТЪРСЕНЕ НА ПРЕДПОЛАГАЕМИ СХЕМИ, II) ГЕНЕРАТОРИ НА КОДОВЕ (E.G., КОД ЗА ОБЕКТ-ДОКУМЕНТИ, УСЛУГИ ЗА ПОЧИВКА И GRAPHQL), III) АСИСТЕНТИ ЗА ПРОЕКТИРАНЕ И МИГРАЦИЯ НА БАЗИ ДАННИ, IV) ИЗЧИСЛИ ОНЛАЙН СТАТИСТИКА. Този FUNCTIONALITY ще бъде модулизиран от ОКОЛНАТА И ОФЕРЕНТИРАН като СГРАДА НА РАБОТА НА РАБОТА НА ДОСТАВКА, които биха искали да се възползват от ОБРАЗОВАНИЕТО НА ВЪЗЛОЖИТЕЛНОТО ПРЕДСТАВЯНЕ НА ОБЩИ ДАТИ._x000D_ _x000D_ ПОТВЪРЖДАВАТ ПРЕДСТАВИТЕЛСТВОТО НА ОБЕДИНЕНОТО метамодел, визуализация на големи шимани, Аутомазия на DATABASE DESIGN AND MIGRATION, И DESIGN на EXTENSIBLE ARCHITECTURE. (Bulgarian)
    4 August 2022
    0 references
    APPLIKAZZJONIJIET MODERNI (EG, IL-MIDJA SOĊJALI, L-INTERNET TAL-OĠĠETTI, U L-BIG DATA) UREW IL-LIMITAZZJONIJIET TAS-SISTEMI RELAZZJONALI BIEX JISSODISFAW IT-TALBIET TAL-ISKALABBILTÀ U L-PRESTAZZJONI TAGĦHOM. DAN IMMOTIVA GĦADD DEJJEM JIKBER TA’ SISTEMI MHUX RELAZZJONALI BIL-GĦAN LI JIĠU INDIRIZZATI DAWN IR-REKWIŻITI. (MHUX SQL/MHUX SQL/MHUX BISS SQL) JINTUŻA BIEX JINDIKA DIN IL-ĠENERAZZJONI L-ĠDIDA TA’ SISTEMI TA’ BAŻIJIET TAD-DATA (225 HUMA ELENKATI FIN-NOSQL-DATABASE.ORG). DAWN HUMA KOMUNEMENT IKKLASSIFIKATI F’ERBA’ KATEGORIJI EWLENIN: ID-DOKUMENTI, IL-KOLONNA WIESGĦA, IL-ĦAŻNIET TAL-VALUR EWLIENI, U L-BAŻIJIET TAD-DATA BBAŻATI FUQ IL-GRAFF. A NUMRU LARGE TA ‘KOMPANJI HAVE ALREADY EMBRACED DATABASES NOSQL, U ADPOZZJONI ILL RISE CONSIDERABLY FIL-YEARS._x000D_ _ _x000D_ kif l-Istati Uniti ta ‘GROWS NOSQL, L-GĦAN TA ‘DATABBLI LI TAGĦHOM FUNCTIONALITY FUNCTIONALITY SIMILAR LI GĦANDHOM AVAILABLE għal DATABAMENT RELATIONAL IS EVNT. IL-BINI TA’ DAWN L-GĦODOD GĦANDU JINDIRIZZA N-NATURA MINGĦAJR SKEMI TAL-BIĊĊA L-KBIRA TAL-BAŻIJIET TAD-DATA NOSQL. FILWAQT LI S-SISTEMI RELAZZJONALI JEĦTIEĠU D-DEFINIZZJONI MINN QABEL TAL-ISKEMA TAD-DATABASE LI TIGGWIDA L-ORGANIZZAZZJONI TAD-DATA, ĦAFNA DATABASES NOSQL JAĦŻNU D-DATA MINGĦAJR IL-ĦTIEĠA LI JKOLLHOM SKEMA PREĊEDENTEMENT DEFINITA. RAPPORT REĊENTI (INIGHTS IN NOSQL MODELING, DATAVERSITY, 2015) IRRIMARKA LI L-IMMUDELLAR TAD-DATA SE JKUN ATTIVITÀ KRUĊJALI GĦALL-BAŻIJIET TAD-DATA TAN-NOSQL, U ĠIBED UKOLL L-ATTENZJONI DWAR IL-ĦTIEĠA GĦAL GĦODOD NOSQL LI JIPPROVDU TLIET FUNZJONALITAJIET EWLENIN: VIŻWALIZZAZZJONI MUDELL, IL-ĠENERAZZJONI TAL-KODIĊI, U L-ĠESTJONI TAL-METADATA. DAWN IT-TLIET TIPI TA ‘KAPAĊITAJIET HUMA PPROVDUTI AĦJAR BL-GĦARFIEN TA’ L-ISKEMA DATABASE. BARRA MINN HEKK, DAWN L-GĦODOD GĦANDHOM ITAFFU L-IŻVILUPPATURI MILL-KOMPITU SUXXETTIBBLI GĦALL-IŻBALJI TAL-KITBA TAL-KODIĊI TAD-DATABASE META L-ISKEMA MA TIĠIX IDDIKJARATA, IŻDA IMPLIĊITA FIL-KODIĊI U D-DATA. SCHEMALESS JIPPROVDU FLESSIBILITÀ AKBAR (E.G. DATA MHUX UNIFORMI HIJA POSSIBBLI U L-EVOLUZZJONI TAD-DATA HIJA FFAVORITA), IŻDA L-VANTAĠĠI TA ‘UŻU SCHEMAS JINTILFU, E.G. SCHEMAS JIGGARANTIXXU LI D-DATA HIJA AĊĊESSATA B’MOD KORRETT. HYPHOTESIS INITATI tagħna huwa li SISTEMA NOSQL GĦANDHOM GĦANDHOM GROWING FIL-FUTURA NEXT, U L-KONSRUZZJONI TIEGĦU FORVE GRATTIVA F’R&D._x000D_ _x000D_ _x000D_ _x000D_ OUR RESEARCH GROUP HAS REĊENTI OBTAINED RESULTS FL-AREA TA ‘DATA NOSQL ENGINEING, NAMELY A inferenza SCHEMA PROĊESS GĦAL STORES DOCUMENT, U WE GĦANDHOM GĦANDHOM L-SCEMAS INFERRED ARE UEFUL GĦALL-Ħolqien ta ‘UTILITIES VERALI. Dawn ir-RIŻULTI SERVIZZI KIF TAGĦHOM GĦALL-RIĊERKA TAT-T-3 snin PREĠETTI PRESENTI._x000D_ _x000D_ L-AIM tal-PROJECT huwa d-DEGN U l-IM ta’ l-AMBJONI EXTENSIBBLI U TOLLET GĦALL-APPOĠĠ U L-MAĠĠJU TA’ APPLIKAZZJONI NOSQBASE. L-ELEMENT ĊENTRALI TA ‘DIN TOOLET TKUN METAMODEL UNIFIKATA KAPAĊI LI JIRRAPPREŻENTAW SCHEMAS (KONĊETTWALI, LOĠIKU U FIŻIKU) TA’ KWALUNKWE TIP TA ‘DATABASE NOSQL, II) METRIĊI GĦALL-OTTIMIZZAZZJONI TAL-FORMAT TAD-DATA U TFITTXIJIET, U III) LOTTIJIET U ONLINE PROĊESSI MIGRAZZJONI TAD-DATA. L-AMBJENT SE JAPPOĠĠA SETT TA’ FUNZJONALITÀ BAŻIKA, BĦAL: I) VIŻWALIZZAZZJONI U TIFTIX TA ‘SKEMI INFERITI, II) ĠENERATURI KODIĊI (EG, KODIĊI GĦAL MAPPERS OĠĠETT DOKUMENT, SERVIZZI TA ‘MISTRIEĦ U GRAPHQL), III) ASSISTENTI GĦAD-DISINN DATABASE U L-MIGRAZZJONI, IV) TIKKALKULA ON-LINE STATISTIKA. Dan il-FUNCTIONALITÀ se jkun modularizzat mill-AMBJENT, U TIFTAX BLOCKS BUILDING TA’ DSL WORKFLOW LI KOLLHA ALLOW UŻIJIET GĦALL-AWTOMAZZJONI PROĊESSIJIET GĦOLJA LIVER DATABASES._x000D_ _x000D_ _x000D_ RESEARCH CHALLENGES INCLUDE L-EFINIZZJONI TA’ metamodel UNIFIŻAT, VIŻUŻJONI TAL-QASAM TAL-QASAM, l-Awtomazzjoni tad-DEGN u l-MIGRAZZJONI TA’ DATABASE, U D-DEGN TA’ ARCHITETURA ESTENSIBBLI. (Maltese)
    4 August 2022
    0 references
    APLICAÇÕES MODERNAS (por exemplo, MEIOS DE COMUNICAÇÃO SOCIAIS, INTERNET DAS COISAS E GRANDES DADOS) EVIDENCIRAM AS LIMITAÇÕES DOS SISTEMAS RELATIVOS PARA RESPEITAR À SUA ESCALABILIDADE E REQUISITOS DE DESEMPENHO. Isto modificou um número cada vez maior de sistemas não-relacionais com o objetivo de cumprir estes requisitos. ¿NOSQL¿ (NÃO SQL/NÃO SOMENTE SQL) É UTILIZADO PARA DENOMINAR ESTA NOVA GERAÇÃO DE SISTEMAS DE BASE DE DADOS (225 ESTÃO LISTADOS EM NOSQL-DATABASE.ORG). ESTÃO COMUMMENTE CLASSIFICADOS EM QUATRO GRANDES CATEGORIAS: DOCUMENTO, COLUNA GLOBAL, ARMAZENAS-CHAVE DE VALOR E BASES DE DADOS BASEADAS EM GRÁFICO. Um grande número de empresas já integrou bases de dados do NOSQL, e a sua adopção aumentará consideravelmente nos próximos anos._x000D_ _x000D_ À medida que a utilização do NOSQL for crescendo, a necessidade de ferramentas de base de dados que ofereçam uma funcionalidade semelhante à dos disponíveis para as bases de dados relacionais é mais evidente. O EDIFÍCIO DESTAS FERRAMENTAS DEVE DETETAR A NATUREZA DE QUALIDADE DA MAIORIA DAS BASES DE DADOS DO NOSQL. Enquanto os sistemas relacionais exigem a definição prévia do esquema da base de dados que orienta a organização dos dados, a maioria dos dados da base de dados NOSQL armazena dados sem a necessidade de ter um esquema previamente definido. UM RELATÓRIO RECENTE (¿INSIGHTS INO NOSQL MODELING¿, DATAVERSITY, 2015) REGISTOU QUE A MODELAÇÃO DE DADOS SERÁ UMA ATIVIDADE CRUCIAL PARA AS BASES DE DADOS DO NOSQL, E ESTOU TAMBÉM ATENCIONADO PARA A NECESSIDADE DE FERRAMENTAS DO NOSQL QUE FORNECEM TRÊS PRINCIPAIS FUNCIONAIS: MODELO DE VISUALIZAÇÃO, GERAÇÃO DE CÓDIGOS E GESTÃO DE METADATOS. Estes três tipos de capacidades são melhor fornecidos com o conhecimento do esquema da base de dados. Além disso, estas ferramentas devem atenuar os desvios em relação à tarefa propensa a erros de escrever o código da base de dados quando o programa não é declarado, mas implicá-lo no código e nos dados. A COMPANHIA FORNECE UMA FLEXIBILIDADE MAIOR (por exemplo, DADOS NÃO-UNIFORMES SÃO POSSÍVEIS E A EVOLUÇÃO DE DADOS É FAVORÁVEL), MAS AS VANTAGENS DE UTILIZAR SCHEMAS ESTÃO PERDIDAS, E.G. SCHEMAS GARANTIA QUE OS DADOS SÃO CORRETAMENTE ACESSADOS. A nossa hipótese inicial é que os sistemas NOSQL continuarão a crescer no próximo futuro, e a sua construção terá um grande esforço em R&D._x000D_ _x000D_ _x000D_ O nosso grupo de investigação obteve recentemente alguns resultados na área da engenharia de dados NOSQL, principalmente um processo de violação de esquemas para armazéns de documentos, e nós mostrámos como os esquemas danificados são úteis para criar várias utilidades. Estes resultados serviram como uma fundação para o projecto de investigação de três anos aqui apresentado._x000D_ _x000D_ O objectivo do projecto é a concepção e implementação de um ambiente extensível e ferramentas para apoiar o desenvolvimento e gestão de aplicações baseadas em NOSQL. O elemento central deste conjunto de ferramentas seria um metamódulo unificado capaz de representar esquemas (concepcionais, lógicos e físicos) de qualquer tipo de base de dados de nanopartículas, II) métodos de optimização da recolha e consulta de dados e III) processos de lote e de migração de dados em linha. O AMBIENTE APOIARÁ UM CONJUNTO DE FUNCIONALIDADE BÁSICA, COMO: I) VISUALIZAÇÃO E QUESTÃO DE SISTEMAS INFERIDOS, II) GERADORES DE CÓDIGOS (E.G., CÓDIGO PARA MAPAS DE DOCUMENTOS DE OBJETO, SERVIÇOS DE RESTAURAÇÃO E GRÁFICO), III) ASSISTENTES PARA A CONCEÇÃO E MIGRAÇÃO DE BASE DE DADOS, IV) ESTATÍSTICAS EM LINHA DO COMPUTE. Esta funcionalidade será modernizada pelo ambiente e apresentada como blocos de construção de uma DSL de fluxo de trabalho que permitirá aos utilizadores automatizar processos de alto nível através de bases de dados. x000D_ _x000D_ Desafios de investigação incluem a definição de um metamódulo unificado, a visualização de grandes esquemas, a automatização da concepção e da migração da base de dados e a concepção de uma arquitectura extensível. (Portuguese)
    4 August 2022
    0 references
    MODERNE APPLIKATIONER (E.G., SOCIALE MEDIER, TINGENES INTERNET OG BIG DATA) HAR VIST BEGRÆNSNINGERNE I RELATIONELLE SYSTEMER TIL AT OPFYLDE DERES SKALERBARHED OG YDEEVNE KRAV. DETTE HAR MOTIVERET ET STADIGT STIGENDE ANTAL IKKE-RELATIONELLE SYSTEMER MED DET FORMÅL AT HÅNDTERE DISSE KRAV. ¿NOSQL^(IKKE SQL/IKKE KUN SQL) BRUGES TIL AT BETEGNE DENNE NYE GENERATION AF DATABASESYSTEMER (225 ER OPFØRT I NOSQL-DATABASE.ORG). DE ER ALMINDELIGVIS KLASSIFICERET I FIRE HOVEDKATEGORIER: DOKUMENT, BRED KOLONNE, NØGLEVÆRDI BUTIKKER, OG GRAF-BASEREDE DATABASER. En LARGE NUMBER OF COMPANIES HAR ALREADY EMBRACED NOSQL DATABASER, OG VEDTAGELSE VIL VÆRLIGE I NEXT YEARS._x000D_ _x000D_ Da brugen af NOSQL GROWS, de nye af DATABASE TOOLS, der vil blive videregivet FUNCTIONALITITY SIMILAR at THOSE AVAILABLE TIL RELATIONAL DATABASER er flere EVIDENT. OPBYGNINGEN AF DISSE VÆRKTØJER SKAL TACKLE DEN SKEMALØSE KARAKTER AF DE FLESTE NOSQL-DATABASER. MENS RELATIONELLE SYSTEMER KRÆVER EN FORUDGÅENDE DEFINITION AF DEN DATABASESKEMA, DER STYRER DATAORGANISATIONEN, LAGRER DE FLESTE NOSQL-DATABASER DATA UDEN BEHOV FOR AT HAVE ET TIDLIGERE DEFINERET SKEMA. EN NYLIG RAPPORT (¿INSIGHTS INTO NOSQL MODELING^, DATAVERSITY, 2015) HAR BEMÆRKET, AT DATAMODELLERING VIL VÆRE EN AFGØRENDE AKTIVITET FOR NOSQL-DATABASER, OG HAR OGSÅ HENLEDT OPMÆRKSOMHEDEN PÅ BEHOVET FOR NOSQL-VÆRKTØJER, DER GIVER TRE HOVEDFUNKTIONER: MODELVISUALISERING, KODEGENERERING OG METADATASTYRING. DISSE TRE FORMER FOR KAPACITET ER BEDRE FORSYNET MED KENDSKAB TIL DATABASESKEMAET. DESUDEN BØR DISSE VÆRKTØJER LINDRE UDVIKLERE FRA DEN FEJLBEHÆFTEDE OPGAVE AT SKRIVE DATABASEKODE, NÅR SKEMAET IKKE ER DEKLARERET, MEN IMPLICIT I KODE OG DATA. SKEMALØS GIVER EN STØRRE FLEKSIBILITET (E.G. IKKE-ENSARTEDE DATA ER MULIGT OG DATA EVOLUTION FORETRÆKKES), MEN FORDELENE VED AT BRUGE SKEMAER ER TABT, E.G. SKEMAER GARANTERER, AT DATA ER KORREKT ADGANG. Vores INITIAL HYPHOTESIS er, at NOSQL SYSTEMER VIL KONTAKTER I NEXT FUTURE, OG THEIR CONSTRUCTION VIL VÆRLIGE EFFORT I R&D._x000D_ _x000D_ _x000D_ _x000D_ Vores RESEARCH GROUP er blevet registreret i R&D._x000D_ _x000D_ _x000D_ _x000D_ Vores RESEARCH GROUP er blevet registreret på et senere tidspunkt. NAVMELY en SCHEMA-indsigelse PROCESS for DOCUMENT STORES, og vi har oplevet, hvordan de INFERRED SCHEMAS ANVENDES at CREATE SEVERAL UTILITIER. Disse RESULTATER har været genstand for en oversigt over de tre år, der forventes at blive offentliggjort._x000D_ _x000D_ _x000D_ AIMEN FOR PROJEKTET ER DESIGNEN OG GENNEMFØRELSE AF EN EKSTENSIBLE MILJMENT OG TOOLSET for at støtte UDVIKLING og forvaltning af NOSQL-BASED APPLICATIONER. DET CENTRALE ELEMENT I DETTE VÆRKTØJSSÆT VIL VÆRE EN SAMLET METAMODEL, DER KAN REPRÆSENTERE SKEMAER (KONCEPTUELLE, LOGISKE OG FYSISKE) AF ENHVER FORM FOR NOSQL-DATABASE, II) MÅLINGER TIL OPTIMERING AF DATALAYOUT OG FORESPØRGSLER OG III) BATCH- OG ONLINEDATAMIGRATIONSPROCESSER. MILJØET VIL UNDERSTØTTE EN RÆKKE GRUNDLÆGGENDE FUNKTIONER, SÅSOM: I) VISUALISERING OG FORESPØRGSEL AF AFLEDTE SKEMAER, II) KODEGENERATORER (E.G., KODE FOR OBJEKT-DOKUMENT MAPPERS, HVILETJENESTER OG GRAPHQL), III) ASSISTENTER FOR DATABASE DESIGN OG MIGRATION, IV) BEREGNE ONLINE STATISTIK. Denne FUNKTIONALITET vil blive modulopbygget af miljøet, og OFFREDE som BUILDING BLOKKS af en WORKFLOW DSL, som vil alle brugere til AUTOMATE HIGH-LEVEL PROCESSES._x000D_ _x000D_ _x000D_ RESEARCH CHALLENGES INCLUDE DEFINITION AF en UNIFIED metamodel, VISUALISATION af LARGE SCHEMAS, AUTOMATION AF DATABASE DESIGN OG MIGRATION, OG DESIGNEN AF EN EKSTENSIBLE ARCHITEKTUR. (Danish)
    4 August 2022
    0 references
    APLICAȚIILE MODERNE (E.G., SOCIAL MEDIA, INTERNETUL OBIECTELOR ȘI VOLUMELE MARI DE DATE) AU EVIDENȚIAT LIMITĂRILE SISTEMELOR RELAȚIONALE PENTRU A SATISFACE CERINȚELE LOR DE SCALABILITATE ȘI PERFORMANȚĂ. ACEST LUCRU A MOTIVAT UN NUMĂR DIN CE ÎN CE MAI MARE DE SISTEME NERELAȚIONALE CU SCOPUL DE A ABORDA ACESTE CERINȚE. NOSQL (NU SQL/NU NUMAI SQL) ESTE UTILIZAT PENTRU A DESEMNA ACEASTĂ NOUĂ GENERAȚIE DE SISTEME DE BAZE DE DATE (225 SUNT ENUMERATE ÎN NOSQL-DATABASE.ORG). ACESTEA SUNT CLASIFICATE ÎN MOD OBIȘNUIT ÎN PATRU CATEGORII MAJORE: DOCUMENT, COLOANĂ LARGĂ, MAGAZINE DE VALORI CHEIE ȘI BAZE DE DATE BAZATE PE GRAFICE. Un număr mare de companii au avut, cu toate acestea, DATABASES NOSQL, și ADOPTION vor fi concordante în anii următori._x000D_ _x000D_ _x000D_ ca UTILIZAREA GROWS NOSQL, Necesitatea de a databaze Tools WHICH PROVIDE FUNCȚIONALITATE SIMIALITATE pentru a face aVAILABLE PENTRU DATABASES RELAȚIONALE Este mai mult EVIDENT. CONSTRUIREA ACESTOR INSTRUMENTE TREBUIE SĂ ABORDEZE NATURA SCHEMATICĂ A MAJORITĂȚII BAZELOR DE DATE NOSQL. ÎN TIMP CE SISTEMELE RELAȚIONALE NECESITĂ DEFINIREA PREALABILĂ A SCHEMEI DE BAZE DE DATE CARE GHIDEAZĂ ORGANIZAREA DATELOR, MAJORITATEA BAZELOR DE DATE NOSQL STOCHEAZĂ DATE FĂRĂ A FI NEVOIE DE O SCHEMĂ DEFINITĂ ANTERIOR. UN RAPORT RECENT (INSIGHTS INTO NOSQL MODELING, DATAVERSITY, 2015) A REMARCAT FAPTUL CĂ MODELAREA DATELOR VA FI O ACTIVITATE CRUCIALĂ PENTRU BAZELE DE DATE NOSQL ȘI A ATRAS ATENȚIA, DE ASEMENEA, ASUPRA NECESITĂȚII UNOR INSTRUMENTE NOSQL CARE SĂ OFERE TREI FUNCȚIONALITĂȚI PRINCIPALE: VIZUALIZAREA MODELULUI, GENERAREA DE CODURI ȘI GESTIONAREA METADATELOR. ACESTE TREI TIPURI DE CAPACITĂȚI SUNT MAI BINE FURNIZATE CU CUNOAȘTEREA SCHEMEI BAZEI DE DATE. ÎN PLUS, ACESTE INSTRUMENTE AR TREBUI SĂ REDUCĂ DEZVOLTATORII DE SARCINA PREDISPUSĂ LA ERORI DE SCRIERE A CODULUI BAZEI DE DATE ATUNCI CÂND SCHEMA NU ESTE DECLARATĂ, CI IMPLICITĂ ÎN COD ȘI DATE. SCHEMA OFERĂ O FLEXIBILITATE MAI MARE (E.G. DATE NEUNIFORME ESTE POSIBILĂ ȘI EVOLUȚIA DATELOR ESTE FAVORIZATĂ), DAR AVANTAJELE UTILIZĂRII SCHEMELOR SUNT PIERDUTE, SCHEMELE E.G. GARANTEAZĂ CĂ DATELE SUNT ACCESATE CORECT. HYPHOTESIS nostru INITIAL este că sistemele NOSQL vor continua să crească în viitorul apropiat, iar această structură va avea o mare eficiență în R&D._x000D_ _x000D_ _x000D_ _x000D_ _x000D_ _x000D_ O nostru GROUP RESEARCH OBTAINED RECENTALĂ REZULTATE ÎN ZIUL NOSQL DATA ENGINEERING, NAMELY O SCHEMA Proceduri de deducție pentru accesorii de DOCUMENT, și ne-am dat seama că SCHEMAS INFERRED sunt folosite pentru a crea UTILITĂȚI SEVERALE. Aceste rezultate au fost administrate ca o FOUNDATION pentru cei 3 ani de cercetare PROJECT AICI PRESENTED._x000D_ _x000D_ _x000D_ AIMUL PROIECTULUI Este DESIGNUL ȘI IMPLEMENTAREA UNUI MEDIU EXTENSIBLE ȘI TOOLSET PENTRU SPRIJINUL DEZVOLTARE ȘI MANAGEMENTUL APLICĂRILOR NOSQL-BASED. ELEMENTUL CENTRAL AL ACESTUI SET DE INSTRUMENTE AR FI UN METAMODEL UNIFICAT CAPABIL SĂ REPREZINTE SCHEME (CONCEPTUALE, LOGICE ȘI FIZICE) DE ORICE TIP DE BAZĂ DE DATE NOSQL, II) INDICATORI PENTRU OPTIMIZAREA ASPECTULUI ȘI INTEROGĂRII DATELOR ȘI III) PROCESE DE MIGRARE A DATELOR PE LOT ȘI ON-LINE. MEDIUL VA SPRIJINI UN SET DE FUNCȚIONALITĂȚI DE BAZĂ, CUM AR FI: I) VIZUALIZAREA ȘI INTEROGAREA SCHEMELOR DEDUSE, II) GENERATOARE DE CODURI (E.G., COD PENTRU MAPPER-DOCUMENT OBIECT, SERVICII DE ODIHNĂ ȘI GRAPHQL), III) ASISTENȚI PENTRU PROIECTAREA ȘI MIGRAREA BAZELOR DE DATE, IV) CALCULAREA STATISTICILOR ON-LINE. Acest FUNCTIONALITATE va fi modularizat de către Comisia de Mediu, și OFFERED ca BLOCKS BUILDING de o DSL WORKFLOW care vor fi utilizate pentru a aUTOMA PROCES-LEVEL HIGH-LEVEL PROCESURILE OVER DATABASES._x000D_ _x000D_ _x000D_ INCLUDE DEFINIREA unui metamodel anulat, VISUALISATION DE SCHEMAS LARGE, AUTOMARE A DESIGNULUI DATABASE ȘI MIGRAȚIE, ȘI DESIGNUL unei ARCHITECTURĂ EXTENSIBLE. (Romanian)
    4 August 2022
    0 references
    MODERNA APPLIKATIONER (E.G., SOCIALA MEDIER, SAKERNAS INTERNET OCH STORDATA) HAR VISAT PÅ BEGRÄNSNINGARNA I RELATIONELLA SYSTEM FÖR ATT MÖTA DERAS SKALBARHET OCH PRESTANDAKRAV. DETTA HAR MOTIVERAT ETT STÄNDIGT ÖKANDE ANTAL ICKE-RELATIVA SYSTEM I SYFTE ATT HANTERA DESSA KRAV. ”NOSQL” (INTE SQL/INTE BARA SQL) ANVÄNDS FÖR ATT BETECKNA DENNA NYA GENERATION AV DATABASSYSTEM (225 ÄR LISTADE I NOSQL-DATABASE.ORG). DE ÄR VANLIGTVIS INDELADE I FYRA HUVUDKATEGORIER: DOKUMENT, BRED KOLUMN, NYCKELVÄRDESARKIV OCH GRAFBASERADE DATABASER. En stor mängd av företag som har ÄR ALREADY EMBRACED NOSQL DATABASES, och ADOPTION kommer att RISE CONSIDERABLY I NEXT YEARS._x000D_ _x000D_ Som ANVÄNDNING AV NOSQL GROWS, NEED of DATABASE TOOLS WHICH PROVIDE FUNCTIONALITY SIMILAR TO THOSE AVAILABLE FÖR RELATIONELLA DATABASER är allt fler. BYGGANDET AV DESSA VERKTYG MÅSTE TA ITU MED DEN SCHEMALÖSA KARAKTÄREN HOS DE FLESTA NOSQL-DATABASER. MEDAN RELATIONSSYSTEM KRÄVER EN FÖRHANDSDEFINITION AV DATABASSCHEMAT SOM STYR DATAORGANISATIONEN, LAGRAR DE FLESTA NOSQL-DATABASER DATA UTAN ATT BEHÖVA HA ETT TIDIGARE DEFINIERAT SCHEMA. I EN FÄRSK RAPPORT (INSIKTER I NOSQL-MODELLERING, DATAVERSITY, 2015) PÅPEKADES ATT DATAMODELLERING KOMMER ATT VARA EN AVGÖRANDE VERKSAMHET FÖR NOSQL-DATABASER, OCH MAN HAR OCKSÅ UPPMÄRKSAMMAT BEHOVET AV NOSQL-VERKTYG SOM TILLHANDAHÅLLER TRE HUVUDFUNKTIONER: MODELLVISUALISERING, KODGENERERING OCH METADATAHANTERING. DESSA TRE TYPER AV FUNKTIONER FÖRSES BÄTTRE MED KUNSKAPEN OM DATABASSCHEMAT. DESSUTOM BÖR DESSA VERKTYG LINDRA UTVECKLARE FRÅN DEN FELBENÄGNA UPPGIFTEN ATT SKRIVA DATABASKOD NÄR SCHEMAT INTE DEKLARERAS, UTAN UNDERFÖRSTÅTT I KOD OCH DATA. SCHEMALÖS GER EN STÖRRE FLEXIBILITET (E.G. ICKE-ENHETLIGA DATA ÄR MÖJLIGT OCH DATAUTVECKLING ÄR GYNNAD), MEN FÖRDELARNA MED ATT ANVÄNDA SCHEMAN GÅR FÖRLORADE, E.G. SCHEMAN GARANTERAR ATT DATA ÄR KORREKT ÅTKOMST. Vår INITIAL HYPHOTESIS är så här att NOSQL SYSTEMS kommer att stanna upp i NEXT FUTURE, och deras CONSTRUCTION kommer att göra en stor EFFORT i R&D._x000D_ _x000D_ _x000D_ _x000D_ VÅRA RESEARCH GROUP HAS RECENTLY OBTAINED SOME RESULTERAR I REA av NOSQL DATA ENGINEERING, NAMELY A SCHEMA inference PROCESS for DOCUMENT STORES, och vi har öppnat hur de INFERRED SCHEMAS ANVÄNDAR ANVÄNDAR till CREATE SEVERAL UTILITIES. Dessa RESULTAT HAR SERVEDAD som en FOUNDATION FÖR DEN 3-åren RESEARCH PROJEKT HÄR PRESENTED._x000D_ _x000D_ PROJEKTs AIM ÄR DESIGN OCH GENOMFÖRANDE AV EN EXTENSIBLE ENVIRONMENT OCH TOOLSET FÖR UTVECKLINGEN OCH MANAGEMENT AV NOSQL-BASED APPLICATIONER. DET CENTRALA ELEMENTET I DENNA VERKTYGSUPPSÄTTNING SKULLE VARA EN ENHETLIG METAMODELL SOM KAN REPRESENTERA SCHEMAN (KONCEPTUELLA, LOGISKA OCH FYSISKA) FÖR ALLA TYPER AV NOSQL-DATABASER, II) MÄTVÄRDEN FÖR OPTIMERING AV DATALAYOUT OCH SÖKNINGAR SAMT III) BATCH- OCH ON-LINE-MIGRERINGSPROCESSER FÖR DATAÖVERFÖRING. MILJÖN KOMMER ATT STÖDJA EN UPPSÄTTNING GRUNDLÄGGANDE FUNKTIONER, SÅSOM: I) VISUALISERING OCH SÖKNING AV HÄRLEDDA SCHEMAN, II) KODGENERATORER (E.G., KOD FÖR OBJEKT-DOKUMENT MAPPARE, VILA TJÄNSTER OCH GRAPHQL), III) ASSISTENTER FÖR DATABASUTFORMNING OCH MIGRERING, IV) BERÄKNA ON-LINE STATISTIK. Denna FUNCTIONALITET kommer att bli modulariserad genom miljön, och OFFERED som BUILDING BLOCKS av en WORKFLOW DSL som kommer att ALLA ANVÄNDARE till AUTOMATE HIGH-LEVEL PROCESSER OVER DATABASES._x000D_ _x000D_ RESEARCH CHALLENGES INCLUDE DEFINITIONER av en unik metamodell, VISUALISATION of LARGE SCHEMAS, AUTOMATION AV DATABASE DESIGN OCH MIGRATION, OCH DESIGN AV EN EXTENSIBLE ARCHITECTURE. (Swedish)
    4 August 2022
    0 references
    Murcia
    0 references
    20 December 2023
    0 references

    Identifiers

    TIN2017-86853-P
    0 references