Konverze sav do accdb

Online konvertor SAV do ACCDB zdarma

Převeďte data SPSS SAV do databáze Access ACCDB prostřednictvím importu CSV.

Převést SAV na ACCDB online - zdarma

Uploading…
Vybrané soubory přesahují celkový limit 75 MB. Vyberte méně nebo menší soubory.

Váš soubor je zpracován okamžitě a není ukládán na naše servery.

Jak převést soubor sav do formátu accdb

101convert.com Assistant Avatar

101convert.com assistant bot
2 hod.

Soubor .sav obvykle obsahuje dataset IBM SPSS Statistics, zatímco .accdb je databáze Microsoft Access. Praktickým důvodem pro převod je přesunout data z průzkumu nebo výzkumu do Accessu za účelem vytváření dotazů, relací, formulářů, sestav nebo integrace s dalšími databázemi Office.

Co je formát SAV

Soubory SPSS .sav ukládají obdélníková statistická data společně s názvy proměnných, popisky, popisky hodnot, definicemi chybějících hodnot, úrovněmi měření a dalšími metadaty. Vytváří je IBM SPSS Statistics a běžně se používají ve výzkumu veřejného mínění, marketingovém výzkumu, na univerzitách a ve vládních datasetech.

Tato přípona se používá také u některých her pro uložené pozice. Uloženou pozici ze hry obvykle nelze převést do Accessu, protože její binární struktura je specifická pro danou aplikaci; níže uvedené kroky se vztahují na soubory SPSS SAV.

Co je formát ACCDB

.accdb je databázový formát používaný Microsoft Access 2007 a novějšími verzemi. Může obsahovat více souvisejících tabulek, primární klíče, dotazy, formuláře, sestavy, indexy a moduly VBA.

Access je užitečný, když je třeba importovaná data dotazovat pomocí SQL, spojovat s dalšími tabulkami, upravovat uživateli nebo prezentovat prostřednictvím formulářů a sestav. Převod souboru SPSS automaticky nevytvoří normalizovanou databázi Accessu: tabulka SAV se obvykle stane jednou tabulkou Accessu, pokud nenavrhnete další tabulky a relace.

Jak převést SAV na ACCDB

Metoda 1: Export ze SPSS a následný import do Accessu

  1. Otevřete soubor v IBM SPSS Statistics a zkontrolujte názvy proměnných, chybějící hodnoty, popisky a datové typy.
  2. Exportujte dataset prostřednictvím File → Export a vyberte CSV nebo jiný formát s oddělovači. Pokud exportní dialog nabízí možnost kódování, použijte UTF-8.
  3. Otevřete Microsoft Access a vytvořte prázdnou databázi pomocí File → New → Blank database.
  4. Vyberte External Data → New Data Source → From File → Text File, zvolte exportovaný soubor CSV a vyberte Import the source data into a new table.
  5. V průvodci importem potvrďte oddělovač a názvy polí v prvním řádku, přiřaďte vhodné typy polí a nastavte primární klíč, pokud existuje. Nedovolte Accessu bez kontroly odhadovat typy, pokud sloupce obsahují smíšené hodnoty nebo dlouhé identifikátory.
  6. Uložte databázi jako converted.accdb. Otevřete importovanou tabulku a ověřte počet řádků, data, desetinné hodnoty, chybějící hodnoty a znaky mimo ASCII.

Metoda 2: Export pomocí Pythonu, když není k dispozici SPSS

Nainstalujte čtečky pomocí pip install pyreadstat pandas a poté exportujte data do UTF-8 CSV čitelného v Accessu:

import pyreadstat

frame, metadata = pyreadstat.read_sav("input.sav", apply_value_formats=False)
frame.to_csv("input.csv", index=False, encoding="utf-8-sig")

Importujte input.csv do Accessu pomocí External Data → New Data Source → From File → Text File. Nastavení apply_value_formats=False zachová původní uložené číselné kódy; hodnotu True použijte pouze tehdy, když chcete místo nich exportovat popisky hodnot SPSS jako zobrazený text.

Online možnost

Můžete ověřit, zda integrovaný převodník na webu 101convert.com podporuje konkrétní variantu SAV, a převést soubor zdarma bez instalace softwaru. U důvěrných výzkumných dat použijte místní metodu se SPSS nebo Pythonem namísto nahrávání datasetu.

Omezení kvality a kompatibility

  • Neexistuje univerzální převod jedním kliknutím ze SPSS SAV na ACCDB, protože tyto formáty modelují data odlišně. Obvyklý postup je SAV → CSV → tabulka Accessu.
  • CSV nezachovává metadata SPSS, jako jsou popisky proměnných, popisky hodnot, uživatelsky definované chybějící hodnoty nebo úrovně měření. Ponechte si původní soubor SAV a pokud jsou tyto definice důležité, exportujte datový slovník SPSS samostatně nebo metadata znovu vytvořte v Accessu.
  • Access může odvodit nesprávný typ, pokud první řádky CSV nereprezentují celý sloupec. Zkontrolujte dlouhý text, data, přesnost desetinných míst, PSČ, ID průzkumů a sloupce obsahující čísla i text.
  • Access má maximální velikost databázového souboru 2 GB a maximálně 255 polí na tabulku. Velmi rozsáhlé datasety mohou vyžadovat rozdělení tabulek nebo použití SQL Serveru.
  • Před importem rozhodněte, zda se opakované odpovědi z průzkumů, seznamy kódů nebo údaje o respondentech mají stát samostatnými souvisejícími tabulkami. Jedna importovaná tabulka zachová řádky, ale neposkytuje relační návrh.

Poznámka: Tento záznam konverze sav na accdb je neúplný, musí být ověřen a může obsahovat nepřesnosti. Níže prosím hlasujte, zda pro vás byly tyto informace užitečné nebo ne.

Byla tato informace užitečná?

Často kladené otázky

Je konvertor SAV do ACCDB zdarma?

Ano, převod SAV do ACCDB na 101convert.com je zcela zdarma. Není potřeba registrace, e-mail ani instalace.

Jak velký může být můj soubor SAV?

Můžete nahrát soubory SAV o velikosti až 50 MB a převést až 20 souborů najednou v jedné dávce.

Co se stane s nahranými soubory?

Soubory se zpracovávají automaticky a několik minut po převodu jsou z našich serverů smazány. Vaše soubory nikdy neprohlížíme ani nesdílíme.

Musím pro převod SAV do ACCDB instalovat nějaký software?

Ne. Převod SAV do ACCDB probíhá kompletně online v prohlížeči a funguje na Windows, Macu, Linuxu, Androidu i iPhonu.

Konverze se nezdařila?

Ve většině případů je příčinou nesprávný formát souboru. Nahrajte platný soubor SAV pro tuto konverzi z SAV do ACCDB. Občas může být chyba také na naší straně. Analyzujeme opakované neúspěšné konverze, a pokud zjistíme závadu konvertoru, vypneme jej nebo opravíme.